=>> Building lang/voc build started at Wed Dec 10 06:57:27 EST 2025 port directory: /usr/ports/lang/voc package name: voc-2.1.2 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: antranigv@freebsd.am Makefile datestamp: -rw-r--r-- 1 root wheel 987 Aug 27 2024 /usr/ports/lang/voc/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 04 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 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_13_5_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_13_5_x64-HEAD-ALL/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_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-- antranigv@freebsd.am --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/voc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/voc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/voc/work/.cache HOME=/wrkdirs/usr/ports/lang/voc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/voc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/voc/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/lang/voc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/voc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/voc/work/.cache HOME=/wrkdirs/usr/ports/lang/voc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/voc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/voc/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=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/voc" EXAMPLESDIR="share/examples/voc" DATADIR="share/voc" WWWDIR="www/voc" ETCDIR="etc/voc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/voc DOCSDIR=/usr/local/share/doc/voc EXAMPLESDIR=/usr/local/share/examples/voc WWWDIR=/usr/local/www/voc ETCDIR=/usr/local/etc/voc --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 --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 ===> voc-2.1.2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> voc-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of voc-2.1.2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by voc-2.1.2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by voc-2.1.2 for building => SHA256 Checksum OK for vishaps-voc-v2.1.2_GH0.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 voc-2.1.2 for building ===> Extracting for voc-2.1.2 => SHA256 Checksum OK for vishaps-voc-v2.1.2_GH0.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 voc-2.1.2 /usr/bin/printf '#!/bin/sh\ntrue\n' >/wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/tools/make/addlibrary.sh =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> voc-2.1.2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> voc-2.1.2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of voc-2.1.2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for voc-2.1.2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for voc-2.1.2 Configuration: 2.1.0 [2025/12/10] for clang LP64 on freebsd /bin/sh: git: not found /bin/sh: git: not found Branch: . --- Cleaning branch freebsd clang LP64 --- --- Compiler build started --- Populating clean build directory from bootstrap C sources unix-88. make assemble - compiling Oberon compiler c source: VERSION: 2.1.0 BRANCH: Target characteristics: PLATFORM: unix OS: freebsd BUILDDIR: build/freebsd.LP64.clang INSTALLDIR: /usr/local/share/voc Oberon characteristics: MODEL: 2 ADRSIZE: 8 ALIGNMENT: 8 C compiler: COMPILER: clang COMPILE: clang -fPIC -g DATAMODEL: LP64 SYSTEM.c:73:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | P((ADDRESS)(*((void**)(adr)))); | ^ SYSTEM.c:86:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | while (off >= 0) {P(*(ADDRESS*)((char*)adr+off)); t++; off = *t;} | ^ 2 warnings generated. Configuration.c:20:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | __REGMOD("Configuration", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Platform.c:519:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __REGMOD("Platform", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Platform.c:520:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __INITYP(Platform_FileIdentity, Platform_FileIdentity, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. In file included from Heap.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ Heap.c:92:13: note: conflicting prototype is here 92 | export void Heap_INCREF (Heap_Module m); | ^ In file included from Heap.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ Heap.c:102:13: note: conflicting prototype is here 102 | export void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Heap.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ Heap.c:103:19: note: conflicting prototype is here 103 | export SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Heap.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ Heap.c:104:13: note: conflicting prototype is here 104 | export void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Out.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Out.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Out.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Out.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Reals.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("Reals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Strings.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Strings.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. In file included from Modules.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Modules.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Modules.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Modules.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Files.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Files.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Files.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Files.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ Files.c:856:26: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'SYSTEM_BYTE *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] 856 | Files_Read(&*R, R__typ, (CHAR*)(void*)&*x); | ^~~~~~~~~~~~~~~~~ Files.c:612:64: note: passing argument to parameter 'x' here 612 | void Files_Read (Files_Rider *r, ADDRESS *r__typ, SYSTEM_BYTE *x) | ^ 5 warnings generated. In file included from Texts.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Texts.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Texts.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Texts.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. VT100.c:253:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:254:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:255:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | __REGMOD("VT100", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ VT100.c:256:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | __REGCMD("DECTCEMh", VT100_DECTCEMh); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:257:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | __REGCMD("DECTCEMl", VT100_DECTCEMl); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:258:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | __REGCMD("RCP", VT100_RCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:259:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | __REGCMD("SCP", VT100_SCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 7 warnings generated. In file included from OPM.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from OPM.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from OPM.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from OPM.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from extTools.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from extTools.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from extTools.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from extTools.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. OPS.c:619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPS.c:620:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | __REGMOD("OPS", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPS.c:621:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | __REGCMD("Init", OPS_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 3 warnings generated. OPT.c:2070:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2070 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2071:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2071 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2072:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2072 | __REGMOD("OPT", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPT.c:2073:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2073 | __REGCMD("Close", OPT_Close); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2074:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | __REGCMD("CloseScope", OPT_CloseScope); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2075:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2075 | __REGCMD("InitRecno", OPT_InitRecno); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2076:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2076 | __INITYP(OPT_ConstDesc, OPT_ConstDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2077:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2077 | __INITYP(OPT_ObjDesc, OPT_ObjDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2078:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | __INITYP(OPT_StrDesc, OPT_StrDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2079:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2079 | __INITYP(OPT_NodeDesc, OPT_NodeDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2080:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2080 | __INITYP(OPT_ImpCtxt, OPT_ImpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2081:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2081 | __INITYP(OPT_ExpCtxt, OPT_ExpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2082:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | __INITYP(OPT_LinkDesc, OPT_LinkDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 13 warnings generated. OPC.c:2000:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2000 | __MODULE_IMPORT(Configuration); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2001:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2001 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2002:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2002 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2003:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2003 | __REGMOD("OPC", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPC.c:2004:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2004 | __REGCMD("BegBlk", OPC_BegBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2005:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | __REGCMD("BegStat", OPC_BegStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2006:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | __REGCMD("EndBlk", OPC_EndBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2007:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2007 | __REGCMD("EndBlk0", OPC_EndBlk0); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2008:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2008 | __REGCMD("EndStat", OPC_EndStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2009:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2009 | __REGCMD("EnterBody", OPC_EnterBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2010:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2010 | __REGCMD("ExitBody", OPC_ExitBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2011:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2011 | __REGCMD("GenHdrIncludes", OPC_GenHdrIncludes); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2012:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2012 | __REGCMD("Init", OPC_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 13 warnings generated. OPV.c:1576:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1576 | __MODULE_IMPORT(OPC); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1577:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1577 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1578:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1579:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1579 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1580:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1580 | __REGMOD("OPV", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPV.c:1581:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1581 | __REGCMD("Init", OPV_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPV.c:1582:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1582 | __INITYP(OPV_ExitInfo, OPV_ExitInfo, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 7 warnings generated. OPB.c:2583:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2583 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2584:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2584 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2585:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2586:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2586 | __REGMOD("OPB", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. OPP.c:1873:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1873 | __MODULE_IMPORT(OPB); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1874:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1875:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1875 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1876:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1876 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1877:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1877 | __REGMOD("OPP", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPP.c:1878:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1878 | __INITYP(OPP__1, OPP__1, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 6 warnings generated. In file included from Compiler.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Compiler.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Compiler.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Compiler.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. voc created. make translate - translating compiler source from Oberon to C: PLATFORM: unix MODEL: 2 ADRSIZE: 8 ALIGNMENT: 8 ../../Configuration.Mod Compiling Configuration. New symbol file. 455 chars. ../../src/runtime/Platformunix.Mod Compiling Platform. New symbol file. 14390 chars. ../../src/runtime/Heap.Mod Compiling Heap. New symbol file. 16875 chars. ../../src/runtime/Reals.Mod Compiling Reals. New symbol file. 3301 chars. ../../src/runtime/Strings.Mod Compiling Strings. New symbol file. 8518 chars. ../../src/runtime/Out.Mod Compiling Out. New symbol file. 6037 chars. ../../src/runtime/Modules.Mod Compiling Modules. New symbol file. 12628 chars. ../../src/runtime/Files.Mod Compiling Files. New symbol file. 28023 chars. ../../src/runtime/Texts.Mod Compiling Texts. New symbol file. 45261 chars. ../../src/runtime/VT100.Mod Compiling VT100. New symbol file. 5777 chars. ../../src/compiler/OPM.Mod Compiling OPM. New symbol file. 30731 chars. ../../src/compiler/extTools.Mod Compiling extTools. New symbol file. 4221 chars. ../../src/compiler/OPS.Mod Compiling OPS. New symbol file. 10990 chars. ../../src/compiler/OPT.Mod Compiling OPT. New symbol file. 51722 chars. ../../src/compiler/OPC.Mod Compiling OPC. New symbol file. 47814 chars. ../../src/compiler/OPV.Mod Compiling OPV. New symbol file. 38105 chars. ../../src/compiler/OPB.Mod Compiling OPB. New symbol file. 57719 chars. ../../src/compiler/OPP.Mod Compiling OPP. New symbol file. 41045 chars. ../../src/compiler/Compiler.Mod Compiling Compiler. Main program. 5447 chars. build/freebsd.LP64.clang filled with compiler C source. make assemble - compiling Oberon compiler c source: VERSION: 2.1.0 BRANCH: Target characteristics: PLATFORM: unix OS: freebsd BUILDDIR: build/freebsd.LP64.clang INSTALLDIR: /usr/local/share/voc Oberon characteristics: MODEL: 2 ADRSIZE: 8 ALIGNMENT: 8 C compiler: COMPILER: clang COMPILE: clang -fPIC -g DATAMODEL: LP64 SYSTEM.c:73:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | P((ADDRESS)(*((void**)(adr)))); | ^ SYSTEM.c:86:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | while (off >= 0) {P(*(ADDRESS*)((char*)adr+off)); t++; off = *t;} | ^ 2 warnings generated. Configuration.c:20:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | __REGMOD("Configuration", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Platform.c:519:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __REGMOD("Platform", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Platform.c:520:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __INITYP(Platform_FileIdentity, Platform_FileIdentity, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. In file included from Heap.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ Heap.c:92:13: note: conflicting prototype is here 92 | export void Heap_INCREF (Heap_Module m); | ^ In file included from Heap.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ Heap.c:102:13: note: conflicting prototype is here 102 | export void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Heap.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ Heap.c:103:19: note: conflicting prototype is here 103 | export SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Heap.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ Heap.c:104:13: note: conflicting prototype is here 104 | export void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Out.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Out.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Out.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Out.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Reals.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("Reals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Strings.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Strings.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. In file included from Modules.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Modules.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Modules.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Modules.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Files.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Files.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Files.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Files.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ Files.c:856:26: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'SYSTEM_BYTE *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] 856 | Files_Read(&*R, R__typ, (CHAR*)(void*)&*x); | ^~~~~~~~~~~~~~~~~ Files.c:612:64: note: passing argument to parameter 'x' here 612 | void Files_Read (Files_Rider *r, ADDRESS *r__typ, SYSTEM_BYTE *x) | ^ 5 warnings generated. In file included from Texts.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Texts.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Texts.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Texts.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. VT100.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:265:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __REGMOD("VT100", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ VT100.c:266:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __REGCMD("DECTCEMh", VT100_DECTCEMh); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:267:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __REGCMD("DECTCEMl", VT100_DECTCEMl); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:268:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | __REGCMD("RCP", VT100_RCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:269:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | __REGCMD("Reset", VT100_Reset); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:270:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | __REGCMD("SCP", VT100_SCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 8 warnings generated. In file included from OPM.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from OPM.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from OPM.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from OPM.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from extTools.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from extTools.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from extTools.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from extTools.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. OPS.c:619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPS.c:620:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | __REGMOD("OPS", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPS.c:621:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | __REGCMD("Init", OPS_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 3 warnings generated. OPT.c:2070:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2070 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2071:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2071 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2072:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2072 | __REGMOD("OPT", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPT.c:2073:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2073 | __REGCMD("Close", OPT_Close); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2074:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | __REGCMD("CloseScope", OPT_CloseScope); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2075:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2075 | __REGCMD("InitRecno", OPT_InitRecno); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2076:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2076 | __INITYP(OPT_ConstDesc, OPT_ConstDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2077:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2077 | __INITYP(OPT_ObjDesc, OPT_ObjDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2078:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | __INITYP(OPT_StrDesc, OPT_StrDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2079:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2079 | __INITYP(OPT_NodeDesc, OPT_NodeDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2080:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2080 | __INITYP(OPT_ImpCtxt, OPT_ImpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2081:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2081 | __INITYP(OPT_ExpCtxt, OPT_ExpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2082:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | __INITYP(OPT_LinkDesc, OPT_LinkDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 13 warnings generated. OPC.c:2000:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2000 | __MODULE_IMPORT(Configuration); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2001:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2001 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2002:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2002 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2003:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2003 | __REGMOD("OPC", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPC.c:2004:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2004 | __REGCMD("BegBlk", OPC_BegBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2005:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | __REGCMD("BegStat", OPC_BegStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2006:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | __REGCMD("EndBlk", OPC_EndBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2007:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2007 | __REGCMD("EndBlk0", OPC_EndBlk0); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2008:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2008 | __REGCMD("EndStat", OPC_EndStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2009:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2009 | __REGCMD("EnterBody", OPC_EnterBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2010:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2010 | __REGCMD("ExitBody", OPC_ExitBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2011:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2011 | __REGCMD("GenHdrIncludes", OPC_GenHdrIncludes); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2012:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2012 | __REGCMD("Init", OPC_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 13 warnings generated. OPV.c:1576:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1576 | __MODULE_IMPORT(OPC); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1577:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1577 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1578:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1579:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1579 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1580:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1580 | __REGMOD("OPV", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPV.c:1581:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1581 | __REGCMD("Init", OPV_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPV.c:1582:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1582 | __INITYP(OPV_ExitInfo, OPV_ExitInfo, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 7 warnings generated. OPB.c:2583:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2583 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2584:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2584 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2585:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2586:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2586 | __REGMOD("OPB", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. OPP.c:1873:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1873 | __MODULE_IMPORT(OPB); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1874:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1875:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1875 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1876:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1876 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1877:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1877 | __REGMOD("OPP", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPP.c:1878:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1878 | __INITYP(OPP__1, OPP__1, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 6 warnings generated. In file included from Compiler.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Compiler.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Compiler.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Compiler.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. voc created. make translate - translating compiler source from Oberon to C: PLATFORM: unix MODEL: 2 ADRSIZE: 8 ALIGNMENT: 8 ../../Configuration.Mod Compiling Configuration. New symbol file. 424 chars. ../../src/runtime/Platformunix.Mod Compiling Platform. New symbol file. 14359 chars. ../../src/runtime/Heap.Mod Compiling Heap. New symbol file. 16844 chars. ../../src/runtime/Reals.Mod Compiling Reals. New symbol file. 3270 chars. ../../src/runtime/Strings.Mod Compiling Strings. New symbol file. 8487 chars. ../../src/runtime/Out.Mod Compiling Out. New symbol file. 6006 chars. ../../src/runtime/Modules.Mod Compiling Modules. New symbol file. 12597 chars. ../../src/runtime/Files.Mod Compiling Files. New symbol file. 27992 chars. ../../src/runtime/Texts.Mod Compiling Texts. New symbol file. 45230 chars. ../../src/runtime/VT100.Mod Compiling VT100. New symbol file. 5746 chars. ../../src/compiler/OPM.Mod Compiling OPM. New symbol file. 30700 chars. ../../src/compiler/extTools.Mod Compiling extTools. New symbol file. 4190 chars. ../../src/compiler/OPS.Mod Compiling OPS. New symbol file. 10959 chars. ../../src/compiler/OPT.Mod Compiling OPT. New symbol file. 51691 chars. ../../src/compiler/OPC.Mod Compiling OPC. New symbol file. 47783 chars. ../../src/compiler/OPV.Mod Compiling OPV. New symbol file. 38074 chars. ../../src/compiler/OPB.Mod Compiling OPB. New symbol file. 57688 chars. ../../src/compiler/OPP.Mod Compiling OPP. New symbol file. 41014 chars. ../../src/compiler/Compiler.Mod Compiling Compiler. Main program. 5416 chars. build/freebsd.LP64.clang filled with compiler C source. make assemble - compiling Oberon compiler c source: VERSION: 2.1.0 BRANCH: Target characteristics: PLATFORM: unix OS: freebsd BUILDDIR: build/freebsd.LP64.clang INSTALLDIR: /usr/local/share/voc Oberon characteristics: MODEL: 2 ADRSIZE: 8 ALIGNMENT: 8 C compiler: COMPILER: clang COMPILE: clang -fPIC -g DATAMODEL: LP64 SYSTEM.c:73:10: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | P((ADDRESS)(*((void**)(adr)))); | ^ SYSTEM.c:86:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | while (off >= 0) {P(*(ADDRESS*)((char*)adr+off)); t++; off = *t;} | ^ 2 warnings generated. Configuration.c:20:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | __REGMOD("Configuration", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Platform.c:519:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __REGMOD("Platform", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Platform.c:520:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __INITYP(Platform_FileIdentity, Platform_FileIdentity, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. In file included from Heap.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ Heap.c:92:13: note: conflicting prototype is here 92 | export void Heap_INCREF (Heap_Module m); | ^ In file included from Heap.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ Heap.c:102:13: note: conflicting prototype is here 102 | export void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Heap.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ Heap.c:103:19: note: conflicting prototype is here 103 | export SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Heap.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ Heap.c:104:13: note: conflicting prototype is here 104 | export void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Out.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Out.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Out.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Out.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Reals.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("Reals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Strings.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Strings.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. In file included from Modules.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Modules.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Modules.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Modules.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Files.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Files.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Files.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Files.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ Files.c:856:26: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'SYSTEM_BYTE *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] 856 | Files_Read(&*R, R__typ, (CHAR*)(void*)&*x); | ^~~~~~~~~~~~~~~~~ Files.c:612:64: note: passing argument to parameter 'x' here 612 | void Files_Read (Files_Rider *r, ADDRESS *r__typ, SYSTEM_BYTE *x) | ^ 5 warnings generated. In file included from Texts.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Texts.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Texts.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Texts.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. VT100.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:265:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __REGMOD("VT100", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ VT100.c:266:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __REGCMD("DECTCEMh", VT100_DECTCEMh); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:267:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __REGCMD("DECTCEMl", VT100_DECTCEMl); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:268:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | __REGCMD("RCP", VT100_RCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:269:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | __REGCMD("Reset", VT100_Reset); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:270:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | __REGCMD("SCP", VT100_SCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 8 warnings generated. In file included from OPM.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from OPM.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from OPM.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from OPM.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from extTools.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from extTools.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from extTools.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from extTools.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. OPS.c:619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPS.c:620:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | __REGMOD("OPS", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPS.c:621:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | __REGCMD("Init", OPS_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 3 warnings generated. OPT.c:2070:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2070 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2071:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2071 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPT.c:2072:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2072 | __REGMOD("OPT", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPT.c:2073:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2073 | __REGCMD("Close", OPT_Close); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2074:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | __REGCMD("CloseScope", OPT_CloseScope); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2075:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2075 | __REGCMD("InitRecno", OPT_InitRecno); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPT.c:2076:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2076 | __INITYP(OPT_ConstDesc, OPT_ConstDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2077:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2077 | __INITYP(OPT_ObjDesc, OPT_ObjDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2078:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | __INITYP(OPT_StrDesc, OPT_StrDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2079:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2079 | __INITYP(OPT_NodeDesc, OPT_NodeDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2080:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2080 | __INITYP(OPT_ImpCtxt, OPT_ImpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2081:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2081 | __INITYP(OPT_ExpCtxt, OPT_ExpCtxt, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ OPT.c:2082:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | __INITYP(OPT_LinkDesc, OPT_LinkDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 13 warnings generated. OPC.c:2000:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2000 | __MODULE_IMPORT(Configuration); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2001:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2001 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2002:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2002 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPC.c:2003:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2003 | __REGMOD("OPC", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPC.c:2004:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2004 | __REGCMD("BegBlk", OPC_BegBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2005:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | __REGCMD("BegStat", OPC_BegStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2006:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | __REGCMD("EndBlk", OPC_EndBlk); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2007:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2007 | __REGCMD("EndBlk0", OPC_EndBlk0); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2008:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2008 | __REGCMD("EndStat", OPC_EndStat); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2009:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2009 | __REGCMD("EnterBody", OPC_EnterBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2010:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2010 | __REGCMD("ExitBody", OPC_ExitBody); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2011:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2011 | __REGCMD("GenHdrIncludes", OPC_GenHdrIncludes); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPC.c:2012:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2012 | __REGCMD("Init", OPC_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 13 warnings generated. OPV.c:1576:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1576 | __MODULE_IMPORT(OPC); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1577:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1577 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1578:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1579:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1579 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPV.c:1580:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1580 | __REGMOD("OPV", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPV.c:1581:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1581 | __REGCMD("Init", OPV_Init); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ OPV.c:1582:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1582 | __INITYP(OPV_ExitInfo, OPV_ExitInfo, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 7 warnings generated. OPB.c:2583:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2583 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2584:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2584 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2585:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2585 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPB.c:2586:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2586 | __REGMOD("OPB", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. OPP.c:1873:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1873 | __MODULE_IMPORT(OPB); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1874:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1874 | __MODULE_IMPORT(OPM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1875:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1875 | __MODULE_IMPORT(OPS); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1876:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1876 | __MODULE_IMPORT(OPT); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ OPP.c:1877:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1877 | __REGMOD("OPP", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ OPP.c:1878:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1878 | __INITYP(OPP__1, OPP__1, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 6 warnings generated. In file included from Compiler.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Compiler.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Compiler.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Compiler.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. voc created. --- Compiler build successfull --- Making symbol browser ../../src/runtime/Oberon.Mod Compiling Oberon. New symbol file. 2631 chars. ../../src/tools/browser/BrowserCmd.Mod Compiling BrowserCmd. Main program. 15700 chars. In file included from BrowserCmd.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from BrowserCmd.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from BrowserCmd.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from BrowserCmd.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. In file included from Oberon.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Oberon.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Oberon.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Oberon.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. --- Library build started --- Compiling libvoc-O2 sources Making run time library for -O2 ../../../src/runtime/Platformunix.Mod Compiling Platform. New symbol file. 14357 chars. Platform.c:519:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __REGMOD("Platform", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Platform.c:520:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __INITYP(Platform_FileIdentity, Platform_FileIdentity, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/runtime/Heap.Mod Compiling Heap. New symbol file. 17324 chars. In file included from Heap.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ Heap.c:92:13: note: conflicting prototype is here 92 | export void Heap_INCREF (Heap_Module m); | ^ In file included from Heap.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ Heap.c:102:13: note: conflicting prototype is here 102 | export void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Heap.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ Heap.c:103:19: note: conflicting prototype is here 103 | export SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Heap.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ Heap.c:104:13: note: conflicting prototype is here 104 | export void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Out.Mod Compiling Out. New symbol file. 5982 chars. In file included from Out.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Out.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Out.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Out.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Modules.Mod Compiling Modules. New symbol file. 12596 chars. In file included from Modules.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Modules.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Modules.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Modules.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Reals.Mod Compiling Reals. New symbol file. 3226 chars. Reals.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("Reals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/runtime/Strings.Mod Compiling Strings. New symbol file. 8467 chars. Strings.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Strings.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/runtime/In.Mod Compiling In. New symbol file. 4189 chars. In.c:216:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:217:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:218:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:219:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | __REGMOD("In", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ In.c:220:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | __REGCMD("Open", In_Open); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 5 warnings generated. ../../../src/runtime/VT100.Mod Compiling VT100. New symbol file. 5745 chars. VT100.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:265:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __REGMOD("VT100", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ VT100.c:266:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __REGCMD("DECTCEMh", VT100_DECTCEMh); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:267:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __REGCMD("DECTCEMl", VT100_DECTCEMl); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:268:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | __REGCMD("RCP", VT100_RCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:269:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | __REGCMD("Reset", VT100_Reset); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:270:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | __REGCMD("SCP", VT100_SCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 8 warnings generated. ../../../src/runtime/Files.Mod Compiling Files. New symbol file. 27982 chars. In file included from Files.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Files.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Files.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Files.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ Files.c:856:26: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'SYSTEM_BYTE *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] 856 | Files_Read(&*R, R__typ, (CHAR*)(void*)&*x); | ^~~~~~~~~~~~~~~~~ Files.c:612:64: note: passing argument to parameter 'x' here 612 | void Files_Read (Files_Rider *r, ADDRESS *r__typ, SYSTEM_BYTE *x) | ^ 5 warnings generated. ../../../src/runtime/Math.Mod Compiling Math. New symbol file. 16564 chars. Math.c:766:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 766 | __REGMOD("Math", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Math.c:767:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | __REGCMD("ClearError", Math_ClearError); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 2 warnings generated. ../../../src/runtime/MathL.Mod Compiling MathL. New symbol file. 19171 chars. MathL.c:694:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 694 | __MODULE_IMPORT(Math); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MathL.c:695:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 695 | __REGMOD("MathL", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/runtime/Texts.Mod Compiling Texts. New symbol file. 45231 chars. In file included from Texts.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Texts.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Texts.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Texts.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Oberon.Mod Compiling Oberon. New symbol file. 2631 chars. In file included from Oberon.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Oberon.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Oberon.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Oberon.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Making v4 library for -O2 ../../../src/library/v4/Args.Mod Compiling Args. New symbol file. 1548 chars. In file included from Args.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Args.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Args.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Args.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/library/v4/Console.Mod Compiling Console. New symbol file. 2810 chars. Console.c:153:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Console.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("Console", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Console.c:155:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | __REGCMD("Flush", Console_Flush); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ Console.c:156:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | __REGCMD("Ln", Console_Ln); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 4 warnings generated. ../../../src/library/v4/Printer.Mod Compiling Printer. New symbol file. 45556 chars. Printer.c:1238:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1238 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Printer.c:1239:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1239 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Printer.c:1240:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1240 | __REGMOD("Printer", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Printer.c:1241:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1241 | __REGCMD("Close", Printer_Close); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ Printer.c:1242:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1242 | __INITYP(Printer_FontDesc, Printer_FontDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ Printer.c:1243:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1243 | __INITYP(Printer_Poly, Printer_Poly, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ Printer.c:1244:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1244 | __INITYP(RunRec__30, RunRec__30, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ Printer.c:1245:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1245 | __INITYP(Metrics__27, Metrics__27, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/v4/Sets.Mod Compiling Sets. New symbol file. 4446 chars. Sets.c:201:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | __MODULE_IMPORT(Texts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Sets.c:202:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | __REGMOD("Sets", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. Making ooc2 library for -O2 ../../../src/library/ooc2/ooc2Strings.Mod Compiling ooc2Strings. New symbol file. 13200 chars. ooc2Strings.c:356:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | __REGMOD("ooc2Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc2/ooc2Ascii.Mod Compiling ooc2Ascii. New symbol file. 283 chars. ooc2Ascii.c:19:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | __REGMOD("ooc2Ascii", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc2/ooc2CharClass.Mod Compiling ooc2CharClass. New symbol file. 1421 chars. ooc2CharClass.c:63:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | __MODULE_IMPORT(ooc2Ascii); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2CharClass.c:64:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | __REGMOD("ooc2CharClass", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc2/ooc2ConvTypes.Mod Compiling ooc2ConvTypes. New symbol file. 658 chars. ooc2ConvTypes.c:29:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | __REGMOD("ooc2ConvTypes", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ooc2ConvTypes.c:30:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | __INITYP(ooc2ConvTypes_ScanDesc, ooc2ConvTypes_ScanDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/ooc2/ooc2IntConv.Mod Compiling ooc2IntConv. New symbol file. 5659 chars. ooc2IntConv.c:237:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | __MODULE_IMPORT(ooc2CharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2IntConv.c:238:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | __MODULE_IMPORT(ooc2ConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2IntConv.c:239:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | __REGMOD("ooc2IntConv", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ooc2/ooc2IntStr.Mod Compiling ooc2IntStr. New symbol file. 1660 chars. ooc2IntStr.c:73:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | __MODULE_IMPORT(ooc2ConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2IntStr.c:74:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | __MODULE_IMPORT(ooc2IntConv); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2IntStr.c:75:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | __REGMOD("ooc2IntStr", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ooc2/ooc2Real0.Mod Compiling ooc2Real0. New symbol file. 12714 chars. ooc2Real0.c:481:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | __MODULE_IMPORT(ooc2CharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2Real0.c:482:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | __MODULE_IMPORT(ooc2ConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2Real0.c:483:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | __MODULE_IMPORT(ooc2Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ooc2Real0.c:484:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | __REGMOD("ooc2Real0", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. Making ooc library for -O2 ../../../src/library/ooc/oocLowReal.Mod Compiling oocLowReal. New symbol file. 5160 chars. oocLowReal.c:243:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | __MODULE_IMPORT(Console); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLowReal.c:244:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLowReal.c:245:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | __REGMOD("oocLowReal", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocLowReal.c:246:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | __REGCMD("ClearError", oocLowReal_ClearError); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 4 warnings generated. ../../../src/library/ooc/oocLowLReal.Mod Compiling oocLowLReal. New symbol file. 8247 chars. oocLowLReal.c:358:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | __MODULE_IMPORT(oocLowReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLowLReal.c:359:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | __REGMOD("oocLowLReal", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocLowLReal.c:360:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | __REGCMD("ClearError", oocLowLReal_ClearError); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 3 warnings generated. ../../../src/library/ooc/oocRealMath.Mod Compiling oocRealMath. New symbol file. 16048 chars. oocRealMath.c:676:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | __MODULE_IMPORT(oocLowReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealMath.c:677:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | __REGMOD("oocRealMath", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocOakMath.Mod Compiling oocOakMath. New symbol file. 2399 chars. oocOakMath.c:134:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | __MODULE_IMPORT(oocRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocOakMath.c:135:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | __REGMOD("oocOakMath", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocLRealMath.Mod Compiling oocLRealMath. New symbol file. 18705 chars. oocLRealMath.c:619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | __MODULE_IMPORT(oocLowLReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealMath.c:620:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | __MODULE_IMPORT(oocRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealMath.c:621:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | __REGMOD("oocLRealMath", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ooc/oocLongInts.Mod Compiling oocLongInts. New symbol file. 3107 chars. oocLongInts.c:151:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | __REGMOD("oocLongInts", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc/oocComplexMath.Mod Compiling oocComplexMath. New symbol file. 8301 chars. oocComplexMath.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(oocRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocComplexMath.c:264:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __REGMOD("oocComplexMath", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocComplexMath.c:265:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __INITYP(oocComplexMath_COMPLEXDesc, oocComplexMath_COMPLEXDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 3 warnings generated. ../../../src/library/ooc/oocLComplexMath.Mod Compiling oocLComplexMath. New symbol file. 9743 chars. oocLComplexMath.c:276:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | __MODULE_IMPORT(oocComplexMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLComplexMath.c:277:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | __MODULE_IMPORT(oocLRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLComplexMath.c:278:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | __REGMOD("oocLComplexMath", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocLComplexMath.c:279:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | __INITYP(oocLComplexMath_LONGCOMPLEXDesc, oocLComplexMath_LONGCOMPLEXDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 4 warnings generated. ../../../src/library/ooc/oocAscii.Mod Compiling oocAscii. New symbol file. 281 chars. oocAscii.c:19:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | __REGMOD("oocAscii", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc/oocCharClass.Mod Compiling oocCharClass. New symbol file. 1400 chars. oocCharClass.c:63:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | __MODULE_IMPORT(oocAscii); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocCharClass.c:64:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | __REGMOD("oocCharClass", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocStrings.Mod Compiling oocStrings. New symbol file. 13144 chars. oocStrings.c:356:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | __REGMOD("oocStrings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc/oocConvTypes.Mod Compiling oocConvTypes. New symbol file. 647 chars. oocConvTypes.c:29:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | __REGMOD("oocConvTypes", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocConvTypes.c:30:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | __INITYP(oocConvTypes_ScanDesc, oocConvTypes_ScanDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/ooc/oocLRealConv.Mod Compiling oocLRealConv. New symbol file. 12397 chars. oocLRealConv.c:516:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | __MODULE_IMPORT(oocCharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealConv.c:517:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealConv.c:518:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | __MODULE_IMPORT(oocLongInts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealConv.c:519:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __MODULE_IMPORT(oocLowLReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealConv.c:520:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealConv.c:521:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | __REGMOD("oocLRealConv", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 6 warnings generated. ../../../src/library/ooc/oocLRealStr.Mod Compiling oocLRealStr. New symbol file. 9905 chars. oocLRealStr.c:381:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealStr.c:382:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | __MODULE_IMPORT(oocLongInts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealStr.c:383:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | __MODULE_IMPORT(oocLowLReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealStr.c:384:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | __MODULE_IMPORT(oocLRealConv); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealStr.c:385:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocLRealStr.c:386:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | __REGMOD("oocLRealStr", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 6 warnings generated. ../../../src/library/ooc/oocRealConv.Mod Compiling oocRealConv. New symbol file. 10782 chars. oocRealConv.c:470:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | __MODULE_IMPORT(oocCharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealConv.c:471:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealConv.c:472:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | __MODULE_IMPORT(oocLowReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealConv.c:473:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealConv.c:474:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | __REGMOD("oocRealConv", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 5 warnings generated. ../../../src/library/ooc/oocRealStr.Mod Compiling oocRealStr. New symbol file. 13058 chars. oocRealStr.c:384:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealStr.c:385:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | __MODULE_IMPORT(oocLowReal); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealStr.c:386:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | __MODULE_IMPORT(oocRealConv); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealStr.c:387:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | __MODULE_IMPORT(oocLRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealStr.c:388:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRealStr.c:389:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | __REGMOD("oocRealStr", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 6 warnings generated. ../../../src/library/ooc/oocIntConv.Mod Compiling oocIntConv. New symbol file. 4979 chars. oocIntConv.c:220:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | __MODULE_IMPORT(oocCharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocIntConv.c:221:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocIntConv.c:222:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocIntConv.c:223:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | __REGMOD("oocIntConv", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. ../../../src/library/ooc/oocIntStr.Mod Compiling oocIntStr. New symbol file. 1645 chars. oocIntStr.c:73:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocIntStr.c:74:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | __MODULE_IMPORT(oocIntConv); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocIntStr.c:75:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | __REGMOD("oocIntStr", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ooc/oocMsg.Mod Compiling oocMsg. New symbol file. 18191 chars. oocMsg.c:312:14: warning: result of comparison of constant 65535 with expression of type 'INT16' (aka 'short') is always true [-Wtautological-constant-out-of-range-compare] 312 | if (buffer[__X(i, 65535)] <= 0xff) { | ^~~~~~~~~~~~~ ./SYSTEM.h:120:25: note: expanded from macro '__X' 120 | #define __X(i, ub) (((i)<(ub))?i:(__HALT(-2),0)) | ~~~^~~~~ oocMsg.c:313:37: warning: result of comparison of constant 65535 with expression of type 'INT16' (aka 'short') is always true [-Wtautological-constant-out-of-range-compare] 313 | text[__X(i, text__len)] = buffer[__X(i, 65535)]; | ^~~~~~~~~~~~~ ./SYSTEM.h:120:25: note: expanded from macro '__X' 120 | #define __X(i, ub) (((i)<(ub))?i:(__HALT(-2),0)) | ~~~^~~~~ oocMsg.c:490:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | __MODULE_IMPORT(oocCharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocMsg.c:491:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | __MODULE_IMPORT(oocIntStr); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocMsg.c:492:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocMsg.c:493:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | __REGMOD("oocMsg", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocMsg.c:494:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | __INITYP(oocMsg_AttributeDesc, oocMsg_AttributeDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:496:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | __INITYP(oocMsg_ContextDesc, oocMsg_ContextDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:498:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | __INITYP(oocMsg_MsgDesc, oocMsg_MsgDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:507:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | __INITYP(oocMsg_MsgListDesc, oocMsg_MsgListDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:510:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | __INITYP(oocMsg_IntAttributeDesc, oocMsg_AttributeDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:512:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | __INITYP(oocMsg_StringAttributeDesc, oocMsg_AttributeDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:514:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 514 | __INITYP(oocMsg_LStringAttributeDesc, oocMsg_AttributeDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocMsg.c:516:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | __INITYP(oocMsg_MsgAttributeDesc, oocMsg_AttributeDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 14 warnings generated. ../../../src/library/ooc/oocSysClock.Mod Compiling oocSysClock. New symbol file. 616 chars. oocSysClock.c:33:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocSysClock.c:34:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | __REGMOD("oocSysClock", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocTime.Mod Compiling oocTime. New symbol file. 6669 chars. oocTime.c:164:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __MODULE_IMPORT(oocSysClock); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTime.c:165:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | __REGMOD("oocTime", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocTime.c:166:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | __INITYP(oocTime_TimeStamp, oocTime_TimeStamp, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocTime.c:171:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | __INITYP(oocTime_Interval, oocTime_Interval, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 4 warnings generated. ../../../src/library/ooc/oocChannel.Mod Compiling oocChannel. New symbol file. 10188 chars. oocChannel.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(oocMsg); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocChannel.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocChannel.c:265:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __MODULE_IMPORT(oocTime); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocChannel.c:266:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __REGMOD("oocChannel", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocChannel.c:267:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __INITYP(oocChannel_ChannelDesc, oocChannel_ChannelDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocChannel.c:275:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | __INITYP(oocChannel_ReaderDesc, oocChannel_ReaderDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocChannel.c:282:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | __INITYP(oocChannel_WriterDesc, oocChannel_WriterDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocChannel.c:288:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | __INITYP(oocChannel_ErrorContextDesc, oocMsg_ContextDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/ooc/oocStrings2.Mod Compiling oocStrings2. New symbol file. 2966 chars. oocStrings2.c:121:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocStrings2.c:122:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | __REGMOD("oocStrings2", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocRts.Mod Compiling oocRts. New symbol file. 2304 chars. oocRts.c:76:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | __MODULE_IMPORT(Args); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRts.c:77:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRts.c:78:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRts.c:79:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocRts.c:80:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | __REGMOD("oocRts", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 5 warnings generated. ../../../src/library/ooc/oocFilenames.Mod Compiling oocFilenames. New symbol file. 5642 chars. oocFilenames.c:161:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | __MODULE_IMPORT(oocRts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:162:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:163:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | __MODULE_IMPORT(oocStrings2); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:164:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __REGMOD("oocFilenames", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. ../../../src/library/ooc/oocTextRider.Mod Compiling oocTextRider. New symbol file. 47084 chars. oocTextRider.c:1433:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1433 | __MODULE_IMPORT(oocAscii); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1434:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1434 | __MODULE_IMPORT(oocChannel); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1435:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1435 | __MODULE_IMPORT(oocCharClass); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1436:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1436 | __MODULE_IMPORT(oocConvTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1437:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1437 | __MODULE_IMPORT(oocIntStr); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1438:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1438 | __MODULE_IMPORT(oocLRealConv); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1439:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | __MODULE_IMPORT(oocLRealStr); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1440:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1440 | __MODULE_IMPORT(oocMsg); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1441:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1441 | __MODULE_IMPORT(oocRealStr); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1442:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocTextRider.c:1443:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1443 | __REGMOD("oocTextRider", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocTextRider.c:1444:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1444 | __INITYP(oocTextRider_ReaderDesc, oocTextRider_ReaderDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocTextRider.c:1465:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1465 | __INITYP(oocTextRider_WriterDesc, oocTextRider_WriterDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocTextRider.c:1486:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1486 | __INITYP(oocTextRider_ScannerDesc, oocTextRider_ScannerDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocTextRider.c:1494:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1494 | __INITYP(oocTextRider_ErrorContextDesc, oocMsg_ContextDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 15 warnings generated. ../../../src/library/ooc/oocBinaryRider.Mod Compiling oocBinaryRider. New symbol file. 23816 chars. oocBinaryRider.c:560:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | __MODULE_IMPORT(oocChannel); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocBinaryRider.c:561:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | __MODULE_IMPORT(oocMsg); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocBinaryRider.c:562:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocBinaryRider.c:563:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | __REGMOD("oocBinaryRider", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ oocBinaryRider.c:564:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | __INITYP(oocBinaryRider_ReaderDesc, oocBinaryRider_ReaderDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocBinaryRider.c:584:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | __INITYP(oocBinaryRider_WriterDesc, oocBinaryRider_WriterDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ oocBinaryRider.c:603:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | __INITYP(oocBinaryRider_ErrorContextDesc, oocChannel_ErrorContextDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 7 warnings generated. ../../../src/library/ooc/oocJulianDay.Mod Compiling oocJulianDay. New symbol file. 3401 chars. oocJulianDay.c:107:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | __REGMOD("oocJulianDay", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ooc/oocFilenames.Mod Compiling oocFilenames. New symbol file. 5642 chars. oocFilenames.c:161:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | __MODULE_IMPORT(oocRts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:162:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | __MODULE_IMPORT(oocStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:163:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | __MODULE_IMPORT(oocStrings2); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocFilenames.c:164:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __REGMOD("oocFilenames", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. ../../../src/library/ooc/oocwrapperlibc.Mod Compiling oocwrapperlibc. New symbol file. 1386 chars. oocwrapperlibc.c:44:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ oocwrapperlibc.c:45:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | __REGMOD("oocwrapperlibc", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ooc/oocCLP64.Mod Compiling oocC. New symbol file. 607 chars. oocC.c:46:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | __REGMOD("oocC", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Making ulm library for -O2 ../../../src/library/ulm/ulmTypes.Mod Compiling ulmTypes. New symbol file. 1745 chars. ulmTypes.c:62:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | __REGMOD("ulmTypes", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTypes.c:63:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | __INITYP(ulmTypes_UntracedAddressDesc, ulmTypes_UntracedAddressDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/ulm/ulmObjects.Mod Compiling ulmObjects. New symbol file. 599 chars. ulmObjects.c:29:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | __REGMOD("ulmObjects", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmObjects.c:30:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | __INITYP(ulmObjects_ObjectRec, ulmObjects_ObjectRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/ulm/ulmPriorities.Mod Compiling ulmPriorities. New symbol file. 1579 chars. ulmPriorities.c:29:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPriorities.c:30:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | __REGMOD("ulmPriorities", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ulm/ulmDisciplines.Mod Compiling ulmDisciplines. New symbol file. 3224 chars. ulmDisciplines.c:112:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmDisciplines.c:113:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | __REGMOD("ulmDisciplines", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmDisciplines.c:114:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | __INITYP(ulmDisciplines_DisciplineRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmDisciplines.c:115:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | __INITYP(ulmDisciplines_DisciplineListRec, ulmDisciplines_DisciplineListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmDisciplines.c:116:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | __INITYP(ulmDisciplines_ObjectRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 5 warnings generated. ../../../src/library/ulm/ulmServices.Mod Compiling ulmServices. New symbol file. 18777 chars. ulmServices.c:588:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmServices.c:589:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmServices.c:590:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmServices.c:591:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | __REGMOD("ulmServices", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmServices.c:592:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | __INITYP(ulmServices_ObjectRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmServices.c:593:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | __INITYP(ulmServices_ServiceRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmServices.c:594:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | __INITYP(ulmServices_ServiceListRec, ulmServices_ServiceListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmServices.c:595:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 595 | __INITYP(ulmServices_LoaderInterfaceRec, ulmServices_LoaderInterfaceRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmServices.c:596:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | __INITYP(ulmServices_NameListRec, ulmServices_NameListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmServices.c:597:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | __INITYP(ulmServices_TypeRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmSys.Mod Compiling ulmSys. New symbol file. 8465 chars. ulmSys.c:23:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | __REGMOD("ulmSys", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ulm/ulmSYSTEM.Mod Compiling ulmSYSTEM. New symbol file. 1927 chars. ulmSYSTEM.c:96:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSYSTEM.c:97:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | __MODULE_IMPORT(ulmSys); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSYSTEM.c:98:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | __REGMOD("ulmSYSTEM", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ulm/ulmEvents.Mod Compiling ulmEvents. New symbol file. 14796 chars. ulmEvents.c:504:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmEvents.c:505:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmEvents.c:506:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmEvents.c:507:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmEvents.c:508:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmEvents.c:509:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | __REGMOD("ulmEvents", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmEvents.c:510:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | __REGCMD("ExitPriority", ulmEvents_ExitPriority); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmEvents.c:511:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 511 | __INITYP(ulmEvents_EventRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:512:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | __INITYP(ulmEvents_HandlerRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:513:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | __INITYP(ulmEvents_SaveRec, ulmEvents_SaveRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:514:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 514 | __INITYP(ulmEvents_EventTypeRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:515:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | __INITYP(ulmEvents_QueueRec, ulmEvents_QueueRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:516:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | __INITYP(ulmEvents_PrioritySystemRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmEvents.c:517:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | __INITYP(ulmEvents_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 14 warnings generated. ../../../src/library/ulm/ulmProcess.Mod Compiling ulmProcess. New symbol file. 5646 chars. ulmProcess.c:166:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmProcess.c:167:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmProcess.c:168:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmProcess.c:169:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | __REGMOD("ulmProcess", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmProcess.c:170:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | __REGCMD("Abort", ulmProcess_Abort); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmProcess.c:171:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | __REGCMD("Pause", ulmProcess_Pause); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmProcess.c:172:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | __REGCMD("Terminate", ulmProcess_Terminate); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmProcess.c:173:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | __REGCMD("TerminateSoftly", ulmProcess_TerminateSoftly); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmProcess.c:174:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | __INITYP(ulmProcess_ExitEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmProcess.c:175:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | __INITYP(ulmProcess_InterfaceRec, ulmProcess_InterfaceRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmResources.Mod Compiling ulmResources. New symbol file. 8599 chars. ulmResources.c:277:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmResources.c:278:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmResources.c:279:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmResources.c:280:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | __REGMOD("ulmResources", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmResources.c:281:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | __INITYP(ulmResources_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmResources.c:282:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | __INITYP(ulmResources_KeyRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmResources.c:283:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | __INITYP(ulmResources_ListRec, ulmResources_ListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmResources.c:284:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | __INITYP(ulmResources_DisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/ulm/ulmForwarders.Mod Compiling ulmForwarders. New symbol file. 9381 chars. ulmForwarders.c:252:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmForwarders.c:253:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmForwarders.c:254:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | __MODULE_IMPORT(ulmResources); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmForwarders.c:255:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmForwarders.c:256:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | __REGMOD("ulmForwarders", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmForwarders.c:257:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | __INITYP(ulmForwarders_ListOfForwardersRec, ulmForwarders_ListOfForwardersRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmForwarders.c:258:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | __INITYP(ulmForwarders_ListOfDependantsRec, ulmForwarders_ListOfDependantsRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmForwarders.c:259:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | __INITYP(ulmForwarders_TypeDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmForwarders.c:260:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | __INITYP(ulmForwarders_ObjectDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmRelatedEvents.Mod Compiling ulmRelatedEvents. New symbol file. 13692 chars. ulmRelatedEvents.c:398:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:399:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:400:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | __MODULE_IMPORT(ulmForwarders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:401:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:402:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:403:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | __MODULE_IMPORT(ulmResources); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRelatedEvents.c:404:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | __REGMOD("ulmRelatedEvents", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmRelatedEvents.c:405:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | __INITYP(ulmRelatedEvents_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRelatedEvents.c:406:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | __INITYP(ulmRelatedEvents_QueueRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRelatedEvents.c:407:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | __INITYP(ulmRelatedEvents_ObjectListRec, ulmRelatedEvents_ObjectListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRelatedEvents.c:408:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | __INITYP(ulmRelatedEvents_StateRec, ulmRelatedEvents_StateRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRelatedEvents.c:409:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | __INITYP(ulmRelatedEvents_DisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 12 warnings generated. ../../../src/library/ulm/ulmStreams.Mod Compiling ulmStreams. New symbol file. 56453 chars. ulmStreams.c:2153:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2153 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2154:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2154 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2155:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2155 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2156:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2156 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2157:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2157 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2158:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2158 | __MODULE_IMPORT(ulmResources); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2159:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2159 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2160:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2160 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2161:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2161 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreams.c:2162:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2162 | __REGMOD("ulmStreams", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmStreams.c:2163:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | __REGCMD("CloseAll", ulmStreams_CloseAll); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmStreams.c:2164:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2164 | __INITYP(ulmStreams_Message, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreams.c:2165:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2165 | __INITYP(ulmStreams_BufferRec, ulmStreams_BufferRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreams.c:2166:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2166 | __INITYP(ulmStreams_BufferPoolRec, ulmStreams_BufferPoolRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreams.c:2167:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2167 | __INITYP(ulmStreams_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreams.c:2168:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2168 | __INITYP(ulmStreams_StreamRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreams.c:2169:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2169 | __INITYP(ulmStreams_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 17 warnings generated. ../../../src/library/ulm/ulmStrings.Mod Compiling ulmStrings. New symbol file. 12224 chars. ulmStrings.c:335:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:336:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:337:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:338:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:339:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:340:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStrings.c:341:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | __REGMOD("ulmStrings", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmStrings.c:342:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | __INITYP(ulmStrings_StreamRec, ulmStreams_StreamRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStrings.c:343:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | __INITYP(ulmStrings_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmSysTypes.Mod Compiling ulmSysTypes. New symbol file. 387 chars. ulmSysTypes.c:21:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysTypes.c:22:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysTypes.c:23:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | __REGMOD("ulmSysTypes", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/ulm/ulmTexts.Mod Compiling ulmTexts. New symbol file. 9332 chars. ulmTexts.c:307:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTexts.c:308:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTexts.c:309:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTexts.c:310:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTexts.c:311:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTexts.c:312:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | __REGMOD("ulmTexts", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTexts.c:313:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | __INITYP(ulmTexts_Buffer, ulmTexts_Buffer, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTexts.c:314:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | __INITYP(ulmTexts_TextRec, ulmStreams_StreamRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTexts.c:315:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | __INITYP(ulmTexts_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmSysConversions.Mod Compiling ulmSysConversions. New symbol file. 17979 chars. ulmSysConversions.c:593:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:594:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:595:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 595 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:596:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:597:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:598:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | __MODULE_IMPORT(ulmSysTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:599:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | __MODULE_IMPORT(ulmTexts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:600:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysConversions.c:601:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | __REGMOD("ulmSysConversions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmSysConversions.c:602:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 602 | __INITYP(ulmSysConversions_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmSysConversions.c:603:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | __INITYP(ulmSysConversions_ConvStreamRec, ulmSysConversions_ConvStreamRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmSysConversions.c:604:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | __INITYP(ulmSysConversions_FormatRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 12 warnings generated. ../../../src/library/ulm/ulmErrors.Mod Compiling ulmErrors. New symbol file. 5187 chars. ulmErrors.c:135:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:136:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:137:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:138:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:139:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:140:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmErrors.c:141:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | __REGMOD("ulmErrors", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmErrors.c:142:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | __INITYP(ulmErrors_HandlerSetRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmErrors.c:143:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | __INITYP(ulmErrors_WriteDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmErrors.c:144:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | __INITYP(ulmErrors_HandlerDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmSysErrors.Mod Compiling ulmSysErrors. New symbol file. 19555 chars. ulmSysErrors.c:187:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | __MODULE_IMPORT(ulmErrors); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:188:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:189:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:190:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:191:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:192:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:193:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | __MODULE_IMPORT(ulmSys); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:194:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysErrors.c:195:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | __REGMOD("ulmSysErrors", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmSysErrors.c:196:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | __INITYP(ulmSysErrors_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmSysStat.Mod Compiling ulmSysStat. New symbol file. 3592 chars. ulmSysStat.c:99:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:100:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | __MODULE_IMPORT(ulmSys); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:101:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | __MODULE_IMPORT(ulmSysConversions); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:102:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | __MODULE_IMPORT(ulmSysErrors); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:103:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | __MODULE_IMPORT(ulmSysTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:104:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:105:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysStat.c:106:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | __REGMOD("ulmSysStat", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmSysStat.c:107:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | __INITYP(ulmSysStat_StatRec, ulmSysStat_StatRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmASCII.Mod Compiling ulmASCII. New symbol file. 281 chars. ulmASCII.c:19:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | __REGMOD("ulmASCII", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ulm/ulmSets.Mod Compiling ulmSets. New symbol file. 6252 chars. ulmSets.c:230:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSets.c:231:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | __REGMOD("ulmSets", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ulm/ulmIO.Mod Compiling ulmIO. New symbol file. 4835 chars. ulmIO.c:236:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIO.c:237:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIO.c:238:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIO.c:239:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | __REGMOD("ulmIO", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmIO.c:240:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | __REGCMD("ReadAgain", ulmIO_ReadAgain); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmIO.c:241:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | __REGCMD("WriteLn", ulmIO_WriteLn); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 6 warnings generated. ../../../src/library/ulm/ulmAssertions.Mod Compiling ulmAssertions. New symbol file. 4633 chars. ulmAssertions.c:134:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:135:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:136:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | __MODULE_IMPORT(ulmIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:137:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:138:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:139:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:140:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAssertions.c:141:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | __REGMOD("ulmAssertions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmAssertions.c:142:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | __INITYP(ulmAssertions_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmAssertions.c:143:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | __INITYP(ulmAssertions_EventTypeRec, ulmEvents_EventTypeRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmIndirectDisciplines.Mod Compiling ulmIndirectDisciplines. New symbol file. 3560 chars. ulmIndirectDisciplines.c:101:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIndirectDisciplines.c:102:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | __MODULE_IMPORT(ulmForwarders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIndirectDisciplines.c:103:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | __REGMOD("ulmIndirectDisciplines", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmIndirectDisciplines.c:104:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | __INITYP(ulmIndirectDisciplines_IndDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 4 warnings generated. ../../../src/library/ulm/ulmStreamDisciplines.Mod Compiling ulmStreamDisciplines. New symbol file. 9740 chars. ulmStreamDisciplines.c:226:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | __MODULE_IMPORT(ulmASCII); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:227:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | __MODULE_IMPORT(ulmIndirectDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:228:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:229:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | __MODULE_IMPORT(ulmSets); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:230:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:231:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamDisciplines.c:232:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | __REGMOD("ulmStreamDisciplines", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmStreamDisciplines.c:233:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | __INITYP(ulmStreamDisciplines_StreamDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/ulm/ulmIEEE.Mod Compiling ulmIEEE. New symbol file. 2257 chars. ulmIEEE.c:79:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | __REGMOD("ulmIEEE", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/ulm/ulmMC68881.Mod Compiling ulmMC68881. New symbol file. 3697 chars. ulmMC68881.c:184:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmMC68881.c:185:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | __REGMOD("ulmMC68881", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/ulm/ulmReals.Mod Compiling ulmReals. New symbol file. 6351 chars. ulmReals.c:227:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | __MODULE_IMPORT(ulmIEEE); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmReals.c:228:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | __MODULE_IMPORT(ulmMC68881); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmReals.c:229:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmReals.c:230:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | __REGMOD("ulmReals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmReals.c:231:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | __INITYP(ulmReals_PowerRec, ulmReals_PowerRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 5 warnings generated. ../../../src/library/ulm/ulmPrint.Mod Compiling ulmPrint. New symbol file. 53509 chars. ulmPrint.c:1617:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1618:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1618 | __MODULE_IMPORT(ulmIEEE); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1619 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1620:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1620 | __MODULE_IMPORT(ulmReals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1621:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1621 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1622:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1622 | __MODULE_IMPORT(ulmStreamDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1623:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1623 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1624:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1624 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPrint.c:1625:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1625 | __REGMOD("ulmPrint", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmPrint.c:1626:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1626 | __INITYP(ulmPrint_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmWrite.Mod Compiling ulmWrite. New symbol file. 4806 chars. ulmWrite.c:199:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | __MODULE_IMPORT(ulmASCII); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:200:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | __MODULE_IMPORT(ulmPrint); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:201:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:202:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | __MODULE_IMPORT(ulmStreamDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:203:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:204:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 204 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmWrite.c:205:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | __REGMOD("ulmWrite", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmWrite.c:206:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | __REGCMD("Indent", ulmWrite_Indent); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ ulmWrite.c:207:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | __REGCMD("Ln", ulmWrite_Ln); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 9 warnings generated. ../../../src/library/ulm/ulmConstStrings.Mod Compiling ulmConstStrings. 522: END; ^ pos 14167 warning 307 no ELSE symbol after CASE statement sequence may lead to trap New symbol file. 24287 chars. ulmConstStrings.c:646:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:647:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:648:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 648 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:649:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:650:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:651:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:652:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 652 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:653:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | __MODULE_IMPORT(ulmTexts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:654:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConstStrings.c:655:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 655 | __REGMOD("ulmConstStrings", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmConstStrings.c:656:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | __INITYP(ulmConstStrings_BufferRec, ulmConstStrings_BufferRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConstStrings.c:657:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | __INITYP(ulmConstStrings_StringRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConstStrings.c:658:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | __INITYP(ulmConstStrings_DomainRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConstStrings.c:659:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 659 | __INITYP(ulmConstStrings_StreamListRec, ulmConstStrings_StreamListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConstStrings.c:660:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | __INITYP(ulmConstStrings_ReadStreamRec, ulmStreams_StreamRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 15 warnings generated. ../../../src/library/ulm/ulmPlotters.Mod Compiling ulmPlotters. New symbol file. 9383 chars. ulmPlotters.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:265:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:266:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __MODULE_IMPORT(ulmResources); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:267:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:268:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:269:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPlotters.c:270:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | __REGMOD("ulmPlotters", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmPlotters.c:271:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | __INITYP(ulmPlotters_DescriptionRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPlotters.c:272:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | __INITYP(ulmPlotters_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPlotters.c:273:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | __INITYP(ulmPlotters_PlotterRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmSysIO.Mod Compiling ulmSysIO. New symbol file. 4547 chars. ulmSysIO.c:158:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:159:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:160:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | __MODULE_IMPORT(ulmSys); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:161:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | __MODULE_IMPORT(ulmSysErrors); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:162:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | __MODULE_IMPORT(ulmSysTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:163:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:164:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmSysIO.c:165:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | __REGMOD("ulmSysIO", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 8 warnings generated. ../../../src/library/ulm/ulmLoader.Mod Compiling ulmLoader. New symbol file. 6954 chars. ulmLoader.c:240:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | __MODULE_IMPORT(ulmASCII); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmLoader.c:241:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmLoader.c:242:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmLoader.c:243:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmLoader.c:244:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmLoader.c:245:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | __REGMOD("ulmLoader", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmLoader.c:246:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | __INITYP(ulmLoader_InterfaceRec, ulmLoader_InterfaceRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmLoader.c:247:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | __INITYP(ulmLoader_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/ulm/ulmNetIO.Mod Compiling ulmNetIO. New symbol file. 16187 chars. ulmNetIO.c:556:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | __MODULE_IMPORT(ulmConstStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:557:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:558:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | __MODULE_IMPORT(ulmForwarders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:559:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:560:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:561:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmNetIO.c:562:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | __REGMOD("ulmNetIO", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmNetIO.c:563:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | __INITYP(ulmNetIO_InterfaceRec, ulmNetIO_InterfaceRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmNetIO.c:564:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | __INITYP(ulmNetIO_DisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmPersistentObjects.Mod Compiling ulmPersistentObjects. New symbol file. 39917 chars. ulmPersistentObjects.c:1168:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | __MODULE_IMPORT(ulmASCII); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1169:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1169 | __MODULE_IMPORT(ulmConstStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1170:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1171:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1171 | __MODULE_IMPORT(ulmErrors); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1172:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1173:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | __MODULE_IMPORT(ulmForwarders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1174:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1174 | __MODULE_IMPORT(ulmIndirectDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1175:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1175 | __MODULE_IMPORT(ulmLoader); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1176:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1176 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1177:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1177 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1178:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1178 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1179:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1179 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1180:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1180 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1181:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1181 | __MODULE_IMPORT(ulmStreamDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1182:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1182 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1183:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1183 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1184:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1184 | __MODULE_IMPORT(ulmTexts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1185:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1185 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentObjects.c:1186:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1186 | __REGMOD("ulmPersistentObjects", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmPersistentObjects.c:1187:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1187 | __INITYP(ulmPersistentObjects_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1188:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1188 | __INITYP(ulmPersistentObjects_ObjectRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1189:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1189 | __INITYP(ulmPersistentObjects_TypeEntryRec, ulmPersistentObjects_TypeEntryRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1190:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1190 | __INITYP(ulmPersistentObjects_StreamDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1191:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1191 | __INITYP(ulmPersistentObjects_InterfaceListRec, ulmPersistentObjects_InterfaceListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1192:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | __INITYP(ulmPersistentObjects_TypeRec, ulmServices_TypeRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1193:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | __INITYP(ulmPersistentObjects_BaseTypeRec, ulmPersistentObjects_BaseTypeRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1194:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1194 | __INITYP(ulmPersistentObjects_EventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1195:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | __INITYP(ulmPersistentObjects_UnknownTypeEventRec, ulmPersistentObjects_EventRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1196:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | __INITYP(ulmPersistentObjects_DecodeFailureEventRec, ulmPersistentObjects_EventRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentObjects.c:1197:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1197 | __INITYP(ulmPersistentObjects_TypeGuardFailureEventRec, ulmPersistentObjects_EventRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 30 warnings generated. ../../../src/library/ulm/ulmPersistentDisciplines.Mod Compiling ulmPersistentDisciplines. New symbol file. 13548 chars. ulmPersistentDisciplines.c:343:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:344:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | __MODULE_IMPORT(ulmForwarders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:345:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:346:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:347:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:348:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:349:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmPersistentDisciplines.c:350:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | __REGMOD("ulmPersistentDisciplines", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmPersistentDisciplines.c:351:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | __INITYP(ulmPersistentDisciplines_DisciplineRec, ulmPersistentObjects_ObjectRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentDisciplines.c:352:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | __INITYP(ulmPersistentDisciplines_DisciplineListRec, ulmPersistentDisciplines_DisciplineListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentDisciplines.c:353:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | __INITYP(ulmPersistentDisciplines_ObjectRec, ulmPersistentObjects_ObjectRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentDisciplines.c:354:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | __INITYP(ulmPersistentDisciplines_VolatileDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentDisciplines.c:355:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | __INITYP(ulmPersistentDisciplines_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmPersistentDisciplines.c:356:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | __INITYP(ulmPersistentDisciplines_SampleRec, ulmPersistentDisciplines_SampleRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 14 warnings generated. ../../../src/library/ulm/ulmOperations.Mod Compiling ulmOperations. New symbol file. 7925 chars. ulmOperations.c:221:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:222:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:223:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | __MODULE_IMPORT(ulmPersistentDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:224:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:225:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:226:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmOperations.c:227:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | __REGMOD("ulmOperations", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmOperations.c:228:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | __INITYP(ulmOperations_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmOperations.c:229:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | __INITYP(ulmOperations_OperandRec, ulmPersistentDisciplines_ObjectRec, 5); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/ulm/ulmScales.Mod Compiling ulmScales. New symbol file. 15276 chars. ulmScales.c:438:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:439:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:440:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:441:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:442:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:443:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:444:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:445:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmScales.c:446:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | __REGMOD("ulmScales", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmScales.c:447:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | __INITYP(ulmScales_FamilyRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmScales.c:448:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | __INITYP(ulmScales_UnitListRec, ulmScales_UnitListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmScales.c:449:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | __INITYP(ulmScales_ScaleRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmScales.c:450:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | __INITYP(ulmScales_UnitRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmScales.c:451:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | __INITYP(ulmScales_MeasureRec, ulmOperations_OperandRec, 6); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmScales.c:452:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | __INITYP(ulmScales_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 15 warnings generated. ../../../src/library/ulm/ulmTimes.Mod Compiling ulmTimes. New symbol file. 15679 chars. ulmTimes.c:450:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:451:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:452:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:453:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:454:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | __MODULE_IMPORT(ulmScales); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:455:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:456:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 456 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:457:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimes.c:458:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | __REGMOD("ulmTimes", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTimes.c:459:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | __INITYP(ulmTimes_TimeRec, ulmScales_MeasureRec, 7); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimes.c:460:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | __INITYP(ulmTimes_TimeValueRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimes.c:461:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | __INITYP(ulmTimes_ReferenceTimeRec, ulmTimes_TimeRec, 8); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimes.c:462:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | __INITYP(ulmTimes_UnitRec, ulmScales_UnitRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 13 warnings generated. ../../../src/library/ulm/ulmClocks.Mod Compiling ulmClocks. New symbol file. 9507 chars. ulmClocks.c:281:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:282:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:283:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:284:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:285:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:286:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:287:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:288:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | __MODULE_IMPORT(ulmTimes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:289:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmClocks.c:290:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | __REGMOD("ulmClocks", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmClocks.c:291:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | __INITYP(ulmClocks_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmClocks.c:292:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | __INITYP(ulmClocks_ClockRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmClocks.c:293:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | __INITYP(ulmClocks_StaticClockRec, ulmClocks_ClockRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmClocks.c:294:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | __INITYP(ulmClocks_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 14 warnings generated. ../../../src/library/ulm/ulmTimers.Mod Compiling ulmTimers. New symbol file. 10398 chars. ulmTimers.c:334:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | __MODULE_IMPORT(ulmClocks); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:335:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:336:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:337:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:338:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:339:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:340:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:341:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | __MODULE_IMPORT(ulmSYSTEM); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:342:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | __MODULE_IMPORT(ulmScales); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:343:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | __MODULE_IMPORT(ulmTimes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:344:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimers.c:345:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | __REGMOD("ulmTimers", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTimers.c:346:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | __INITYP(ulmTimers_TimerRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimers.c:347:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | __INITYP(ulmTimers_QueueRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimers.c:348:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | __INITYP(ulmTimers_CheckQueueEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimers.c:349:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | __INITYP(ulmTimers_ClockDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimers.c:350:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | __INITYP(ulmTimers_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 17 warnings generated. ../../../src/library/ulm/ulmConditions.Mod Compiling ulmConditions. New symbol file. 32578 chars. ulmConditions.c:1004:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1004 | __MODULE_IMPORT(ulmClocks); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1005:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1006:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1006 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1007:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1007 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1008:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1008 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1009:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1009 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1010:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1010 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1011:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1011 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1012:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | __MODULE_IMPORT(ulmScales); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1013:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1013 | __MODULE_IMPORT(ulmTimers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1014:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1014 | __MODULE_IMPORT(ulmTimes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1015:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1015 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConditions.c:1016:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | __REGMOD("ulmConditions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmConditions.c:1017:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | __INITYP(ulmConditions_ConditionRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1018:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | __INITYP(ulmConditions_ConditionListRec, ulmConditions_ConditionListRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1019:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | __INITYP(ulmConditions_ConditionSetRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1020:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1020 | __INITYP(ulmConditions_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1021:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1021 | __INITYP(ulmConditions_DescriptionRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1022:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1022 | __INITYP(ulmConditions_DomainRec, ulmDisciplines_ObjectRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1023:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1023 | __INITYP(ulmConditions_WakeupEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1024:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1024 | __INITYP(ListRec__33, ListRec__33, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1025:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1025 | __INITYP(RingRec__35, ListRec__33, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmConditions.c:1026:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1026 | __INITYP(ElementRec__31, ElementRec__31, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 23 warnings generated. ../../../src/library/ulm/ulmStreamConditions.Mod Compiling ulmStreamConditions. New symbol file. 6522 chars. ulmStreamConditions.c:175:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | __MODULE_IMPORT(ulmConditions); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamConditions.c:176:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamConditions.c:177:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamConditions.c:178:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamConditions.c:179:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmStreamConditions.c:180:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | __REGMOD("ulmStreamConditions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmStreamConditions.c:181:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | __INITYP(ulmStreamConditions_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreamConditions.c:182:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | __INITYP(ulmStreamConditions_CreateConditionMessage, ulmStreams_Message, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreamConditions.c:183:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | __INITYP(ulmStreamConditions_TestConditionMessage, ulmStreams_Message, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmStreamConditions.c:184:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | __INITYP(ulmStreamConditions_ConditionRec, ulmConditions_ConditionRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmTimeConditions.Mod Compiling ulmTimeConditions. New symbol file. 15771 chars. ulmTimeConditions.c:399:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | __MODULE_IMPORT(ulmClocks); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:400:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | __MODULE_IMPORT(ulmConditions); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:401:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:402:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:403:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:404:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | __MODULE_IMPORT(ulmPriorities); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:405:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:406:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:407:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | __MODULE_IMPORT(ulmScales); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:408:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | __MODULE_IMPORT(ulmTimers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:409:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | __MODULE_IMPORT(ulmTimes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTimeConditions.c:410:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | __REGMOD("ulmTimeConditions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTimeConditions.c:411:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | __INITYP(ulmTimeConditions_DomainRec, ulmConditions_DomainRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimeConditions.c:412:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | __INITYP(ulmTimeConditions_ConditionRec, ulmConditions_ConditionRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimeConditions.c:413:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | __INITYP(ulmTimeConditions_DisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTimeConditions.c:414:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | __INITYP(ulmTimeConditions_WakeupEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 16 warnings generated. ../../../src/library/ulm/ulmCiphers.Mod Compiling ulmCiphers. New symbol file. 3278 chars. ulmCiphers.c:89:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:90:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | __MODULE_IMPORT(ulmPersistentDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:91:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:92:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:93:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:94:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:95:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | __MODULE_IMPORT(ulmWrite); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCiphers.c:96:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | __REGMOD("ulmCiphers", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmCiphers.c:97:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | __INITYP(ulmCiphers_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmCiphers.c:98:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | __INITYP(ulmCiphers_CipherRec, ulmPersistentDisciplines_ObjectRec, 5); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmCipherOps.Mod Compiling ulmCipherOps. New symbol file. 1327 chars. ulmCipherOps.c:52:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCipherOps.c:53:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCipherOps.c:54:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | __MODULE_IMPORT(ulmWrite); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmCipherOps.c:55:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | __REGMOD("ulmCipherOps", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. ../../../src/library/ulm/ulmBlockCiphers.Mod Compiling ulmBlockCiphers. New symbol file. 4339 chars. ulmBlockCiphers.c:110:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | __MODULE_IMPORT(ulmCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:111:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:112:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:113:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:114:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:115:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmBlockCiphers.c:116:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | __REGMOD("ulmBlockCiphers", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmBlockCiphers.c:117:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | __INITYP(ulmBlockCiphers_CipherRec, ulmCiphers_CipherRec, 6); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. ../../../src/library/ulm/ulmAsymmetricCiphers.Mod Compiling ulmAsymmetricCiphers. New symbol file. 6847 chars. ulmAsymmetricCiphers.c:162:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | __MODULE_IMPORT(ulmBlockCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:163:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | __MODULE_IMPORT(ulmCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:164:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:165:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:166:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:167:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:168:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmAsymmetricCiphers.c:169:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | __REGMOD("ulmAsymmetricCiphers", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmAsymmetricCiphers.c:170:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | __INITYP(ulmAsymmetricCiphers_InterfaceRec, ulmCiphers_InterfaceRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmAsymmetricCiphers.c:171:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | __INITYP(ulmAsymmetricCiphers_CipherRec, ulmBlockCiphers_CipherRec, 7); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/ulm/ulmConclusions.Mod Compiling ulmConclusions. New symbol file. 5163 chars. ulmConclusions.c:171:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | __MODULE_IMPORT(ulmErrors); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:172:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:173:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:174:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:175:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | __MODULE_IMPORT(ulmStreamDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:176:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:177:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | __MODULE_IMPORT(ulmStrings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:178:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:179:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | __MODULE_IMPORT(ulmWrite); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmConclusions.c:180:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | __REGMOD("ulmConclusions", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 10 warnings generated. ../../../src/library/ulm/ulmRandomGenerators.Mod Compiling ulmRandomGenerators. New symbol file. 14883 chars. ulmRandomGenerators.c:363:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | __MODULE_IMPORT(ulmClocks); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:364:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | __MODULE_IMPORT(ulmDisciplines); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:365:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | __MODULE_IMPORT(ulmObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:366:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:367:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | __MODULE_IMPORT(ulmProcess); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:368:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:369:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | __MODULE_IMPORT(ulmTimes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmRandomGenerators.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("ulmRandomGenerators", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmRandomGenerators.c:372:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | __INITYP(ulmRandomGenerators_InterfaceRec, ulmObjects_ObjectRec, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRandomGenerators.c:373:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | __INITYP(ulmRandomGenerators_SequenceRec, ulmServices_ObjectRec, 3); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRandomGenerators.c:374:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | __INITYP(ulmRandomGenerators_DefaultSequenceRec, ulmRandomGenerators_SequenceRec, 4); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmRandomGenerators.c:375:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | __INITYP(ulmRandomGenerators_ServiceDisciplineRec, ulmDisciplines_DisciplineRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 13 warnings generated. ../../../src/library/ulm/ulmTCrypt.Mod Compiling ulmTCrypt. New symbol file. 45335 chars. ulmTCrypt.c:1633:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1633 | __MODULE_IMPORT(ulmAsymmetricCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1634:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1634 | __MODULE_IMPORT(ulmBlockCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1635:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1635 | __MODULE_IMPORT(ulmCiphers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1636:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | __MODULE_IMPORT(ulmConclusions); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1637:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1637 | __MODULE_IMPORT(ulmEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1638:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1638 | __MODULE_IMPORT(ulmNetIO); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1639:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1639 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1640:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1640 | __MODULE_IMPORT(ulmRandomGenerators); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1641:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1641 | __MODULE_IMPORT(ulmRelatedEvents); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1642:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1642 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1643:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1643 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1644:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1644 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmTCrypt.c:1645:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1645 | __REGMOD("ulmTCrypt", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmTCrypt.c:1646:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1646 | __INITYP(ulmTCrypt_PolynomRec, ulmTCrypt_PolynomRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1647:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1647 | __INITYP(ulmTCrypt_TCryptInputRec, ulmTCrypt_TCryptInputRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1648:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1648 | __INITYP(ulmTCrypt_TCryptTmpRec, ulmTCrypt_TCryptTmpRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1649:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1649 | __INITYP(ulmTCrypt_TCryptResRec, ulmTCrypt_TCryptResRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1650:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | __INITYP(ulmTCrypt_PhiRec, ulmTCrypt_PhiRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1651:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1651 | __INITYP(ulmTCrypt_PsiRec, ulmTCrypt_PsiRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1652:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1652 | __INITYP(ulmTCrypt_EtaRec, ulmTCrypt_EtaRec, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1653:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1653 | __INITYP(ulmTCrypt_CipherRec, ulmAsymmetricCiphers_CipherRec, 8); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1654:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1654 | __INITYP(ulmTCrypt_PublicCipherRec, ulmTCrypt_CipherRec, 9); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1655:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1655 | __INITYP(ulmTCrypt_PrivateCipherRec, ulmTCrypt_CipherRec, 9); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmTCrypt.c:1656:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1656 | __INITYP(ulmTCrypt_ErrorEventRec, ulmEvents_EventRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 24 warnings generated. ../../../src/library/ulm/ulmIntOperations.Mod Compiling ulmIntOperations. New symbol file. 12682 chars. ulmIntOperations.c:323:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | __MODULE_IMPORT(ulmOperations); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIntOperations.c:324:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | __MODULE_IMPORT(ulmPersistentObjects); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIntOperations.c:325:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | __MODULE_IMPORT(ulmServices); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIntOperations.c:326:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | __MODULE_IMPORT(ulmStreams); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIntOperations.c:327:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | __MODULE_IMPORT(ulmTypes); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ulmIntOperations.c:328:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | __REGMOD("ulmIntOperations", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ulmIntOperations.c:329:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | __INITYP(ulmIntOperations_InterfaceRec, ulmOperations_InterfaceRec, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ulmIntOperations.c:330:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | __INITYP(ulmIntOperations_OperandRec, ulmOperations_OperandRec, 6); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. Making pow library for -O2 ../../../src/library/pow/powStrings.Mod Compiling powStrings. New symbol file. 15027 chars. powStrings.c:743:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 743 | __REGMOD("powStrings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. Making misc library for -O2 ../../../src/library/misc/crt.Mod Compiling crt. New symbol file. 4243 chars. crt.c:182:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ crt.c:183:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ crt.c:184:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ crt.c:185:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | __MODULE_IMPORT(VT100); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ crt.c:186:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | __REGMOD("crt", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ crt.c:187:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | __REGCMD("ClrEol", crt_ClrEol); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:188:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | __REGCMD("ClrScr", crt_ClrScr); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:189:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | __REGCMD("DelLine", crt_DelLine); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:190:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | __REGCMD("EraseDisplay", crt_EraseDisplay); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:191:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | __REGCMD("HighVideo", crt_HighVideo); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:192:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | __REGCMD("InsLine", crt_InsLine); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:193:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | __REGCMD("LowVideo", crt_LowVideo); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:194:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | __REGCMD("NormVideo", crt_NormVideo); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:195:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | __REGCMD("cursoroff", crt_cursoroff); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ crt.c:196:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | __REGCMD("cursoron", crt_cursoron); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 15 warnings generated. ../../../src/library/misc/Listen.Mod Compiling Listen. New symbol file. 2444 chars. Listen.c:102:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | __REGMOD("Listen", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Listen.c:103:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | __INITYP(Listen_ElementDesc, Listen_ElementDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ Listen.c:104:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | __INITYP(Listen_ListDesc, Listen_ListDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 3 warnings generated. ../../../src/library/misc/MersenneTwister.Mod Compiling MersenneTwister. New symbol file. 5177 chars. MersenneTwister.c:152:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | __MODULE_IMPORT(oocLRealMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MersenneTwister.c:153:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | __MODULE_IMPORT(oocSysClock); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MersenneTwister.c:154:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | __REGMOD("MersenneTwister", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ MersenneTwister.c:155:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | __REGCMD("Randomize", MersenneTwister_Randomize); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 4 warnings generated. ../../../src/library/misc/MultiArrays.Mod Compiling MultiArrays. New symbol file. 38944 chars. MultiArrays.c:1153:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MultiArrays.c:1154:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | __MODULE_IMPORT(Console); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MultiArrays.c:1155:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | __REGMOD("MultiArrays", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ MultiArrays.c:1156:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1156 | __REGCMD("Test", MultiArrays_Test); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ MultiArrays.c:1157:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1157 | __INITYP(MultiArrays_DataDesc, MultiArrays_DataDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1158:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | __INITYP(MultiArrays_ScalarDesc, MultiArrays_DataDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1159:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | __INITYP(MultiArrays_SIntDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1160:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | __INITYP(MultiArrays_IntDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1161:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | __INITYP(MultiArrays_LIntDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1162:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1162 | __INITYP(MultiArrays_RealDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1163:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | __INITYP(MultiArrays_LRealDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1164:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | __INITYP(MultiArrays_BoolDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1165:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | __INITYP(MultiArrays_ComplexDesc, MultiArrays_ScalarDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1166:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1166 | __INITYP(MultiArrays_ArrayDesc, MultiArrays_DataDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1167:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1167 | __INITYP(MultiArrays_SIntArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1168:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | __INITYP(MultiArrays_IntArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1169:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1169 | __INITYP(MultiArrays_LIntArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1170:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | __INITYP(MultiArrays_RealArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1171:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1171 | __INITYP(MultiArrays_LRealArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1172:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | __INITYP(MultiArrays_BoolArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ MultiArrays.c:1173:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | __INITYP(MultiArrays_ComplexArrayDesc, MultiArrays_ArrayDesc, 2); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 21 warnings generated. ../../../src/library/misc/MultiArrayRiders.Mod Compiling MultiArrayRiders. New symbol file. 21956 chars. MultiArrayRiders.c:654:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MultiArrayRiders.c:655:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 655 | __MODULE_IMPORT(MultiArrays); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MultiArrayRiders.c:656:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | __MODULE_IMPORT(Console); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MultiArrayRiders.c:657:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | __REGMOD("MultiArrayRiders", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ MultiArrayRiders.c:658:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | __REGCMD("Test", MultiArrayRiders_Test); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ MultiArrayRiders.c:659:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 659 | __REGCMD("Test1", MultiArrayRiders_Test1); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ MultiArrayRiders.c:660:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | __INITYP(MultiArrayRiders_Rider, MultiArrayRiders_Rider, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 7 warnings generated. Making s3 library for -O2 ../../../src/library/s3/ethBTrees.Mod Compiling ethBTrees. New symbol file. 36672 chars. ethBTrees.c:1416:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1416 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethBTrees.c:1417:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1417 | __REGMOD("ethBTrees", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethBTrees.c:1418:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1418 | __INITYP(ethBTrees_PageDesc, ethBTrees_PageDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1419:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1419 | __INITYP(ethBTrees_TreeDesc, ethBTrees_TreeDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1420:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1420 | __INITYP(ethBTrees_Entry, ethBTrees_Entry, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1421:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1421 | __INITYP(ethBTrees_LIntEntry, ethBTrees_Entry, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1422:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1422 | __INITYP(ethBTrees_LIntPageDesc, ethBTrees_PageDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1423:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1423 | __INITYP(ethBTrees_StrEntry, ethBTrees_Entry, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethBTrees.c:1424:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | __INITYP(ethBTrees_StrPageDesc, ethBTrees_PageDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/s3/ethMD5.Mod Compiling ethMD5. New symbol file. 10979 chars. ethMD5.c:324:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | __REGMOD("ethMD5", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethMD5.c:325:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | __INITYP(ethMD5_ContextDesc, ethMD5_ContextDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/s3/ethSets.Mod Compiling ethSets. New symbol file. 4539 chars. ethSets.c:201:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | __MODULE_IMPORT(Texts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethSets.c:202:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | __REGMOD("ethSets", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/s3/ethZlib.Mod Compiling ethZlib. New symbol file. 2003 chars. ethZlib.c:92:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | __REGMOD("ethZlib", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlib.c:93:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | __REGCMD("InitCRCTable", ethZlib_InitCRCTable); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 2 warnings generated. ../../../src/library/s3/ethZlibBuffers.Mod Compiling ethZlibBuffers. New symbol file. 5068 chars. ethZlibBuffers.c:133:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | __REGMOD("ethZlibBuffers", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlibBuffers.c:134:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | __INITYP(ethZlibBuffers_Buffer, ethZlibBuffers_Buffer, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/library/s3/ethZlibInflate.Mod Compiling ethZlibInflate. New symbol file. 47722 chars. ethZlibInflate.c:1077:22: warning: result of comparison of constant 319 with expression of type 'INT8' (aka 'signed char') is always true [-Wtautological-constant-out-of-range-compare] 1077 | (*s).block.clen[__X(ethZlibInflate_Order[__X((*s).block.index, 19)], 319)] = (INT8)((INT16)__MASK((*s).buf, -8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SYSTEM.h:120:25: note: expanded from macro '__X' 120 | #define __X(i, ub) (((i)<(ub))?i:(__HALT(-2),0)) | ~~~^~~~~ ethZlibInflate.c:1082:22: warning: result of comparison of constant 319 with expression of type 'INT8' (aka 'signed char') is always true [-Wtautological-constant-out-of-range-compare] 1082 | (*s).block.clen[__X(ethZlibInflate_Order[__X((*s).block.index, 19)], 319)] = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SYSTEM.h:120:25: note: expanded from macro '__X' 120 | #define __X(i, ub) (((i)<(ub))?i:(__HALT(-2),0)) | ~~~^~~~~ ethZlibInflate.c:1558:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1558 | __MODULE_IMPORT(ethZlib); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibInflate.c:1559:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1559 | __MODULE_IMPORT(ethZlibBuffers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibInflate.c:1560:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1560 | __REGMOD("ethZlibInflate", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlibInflate.c:1561:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1561 | __INITYP(ethZlibInflate_Result, ethZlibInflate_Result, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1562:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1562 | __INITYP(ethZlibInflate_Code, ethZlibInflate_Code, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1563:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1563 | __INITYP(ethZlibInflate_Node, ethZlibInflate_Node, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1564:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1564 | __INITYP(ethZlibInflate_TreeNodes, ethZlibInflate_TreeNodes, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1565:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1565 | __INITYP(ethZlibInflate_Tree, ethZlibInflate_Tree, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1566:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1566 | __INITYP(ethZlibInflate__1, ethZlibInflate__1, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1567:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1567 | __INITYP(ethZlibInflate__2, ethZlibInflate__2, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1568:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1568 | __INITYP(ethZlibInflate__3, ethZlibInflate__3, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1569:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1569 | __INITYP(ethZlibInflate__4, ethZlibInflate__4, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibInflate.c:1570:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1570 | __INITYP(ethZlibInflate_Stream, ethZlibInflate_Stream, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 15 warnings generated. ../../../src/library/s3/ethZlibDeflate.Mod Compiling ethZlibDeflate. New symbol file. 60464 chars. ethZlibDeflate.c:1588:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1588 | __MODULE_IMPORT(ethZlib); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibDeflate.c:1589:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1589 | __MODULE_IMPORT(ethZlibBuffers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibDeflate.c:1590:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1590 | __REGMOD("ethZlibDeflate", EnumPtrs); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlibDeflate.c:1591:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1591 | __INITYP(ethZlibDeflate_Node, ethZlibDeflate_Node, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibDeflate.c:1592:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1592 | __INITYP(ethZlibDeflate_StaticTree, ethZlibDeflate_StaticTree, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibDeflate.c:1593:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1593 | __INITYP(ethZlibDeflate_Tree, ethZlibDeflate_Tree, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibDeflate.c:1594:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1594 | __INITYP(ethZlibDeflate_PendingBuffer, ethZlibDeflate_PendingBuffer, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibDeflate.c:1595:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | __INITYP(ethZlibDeflate_Stream, ethZlibDeflate_Stream, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZlibDeflate.c:1596:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1596 | __INITYP(ethZlibDeflate__1, ethZlibDeflate__1, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 9 warnings generated. ../../../src/library/s3/ethZlibReaders.Mod Compiling ethZlibReaders. New symbol file. 4121 chars. ethZlibReaders.c:120:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibReaders.c:121:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | __MODULE_IMPORT(ethZlib); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibReaders.c:122:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | __MODULE_IMPORT(ethZlibBuffers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibReaders.c:123:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | __MODULE_IMPORT(ethZlibInflate); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibReaders.c:124:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | __REGMOD("ethZlibReaders", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlibReaders.c:125:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | __INITYP(ethZlibReaders_Reader, ethZlibReaders_Reader, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 6 warnings generated. ../../../src/library/s3/ethZlibWriters.Mod Compiling ethZlibWriters. New symbol file. 5564 chars. ethZlibWriters.c:162:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibWriters.c:163:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | __MODULE_IMPORT(ethZlib); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibWriters.c:164:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __MODULE_IMPORT(ethZlibBuffers); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibWriters.c:165:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | __MODULE_IMPORT(ethZlibDeflate); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZlibWriters.c:166:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | __REGMOD("ethZlibWriters", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZlibWriters.c:167:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | __INITYP(ethZlibWriters_Writer, ethZlibWriters_Writer, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 6 warnings generated. ../../../src/library/s3/ethZip.Mod Compiling ethZip. New symbol file. 23197 chars. ethZip.c:740:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 740 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZip.c:741:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | __MODULE_IMPORT(ethZlib); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZip.c:742:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | __MODULE_IMPORT(ethZlibReaders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZip.c:743:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 743 | __MODULE_IMPORT(ethZlibWriters); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethZip.c:744:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 744 | __REGMOD("ethZip", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethZip.c:745:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | __INITYP(ethZip_EntryDesc, ethZip_EntryDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZip.c:746:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | __INITYP(ethZip_ArchiveDesc, ethZip_ArchiveDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZip.c:747:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | __INITYP(ethZip_ReaderDesc, ethZip_ReaderDesc, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZip.c:748:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 748 | __INITYP(ethZip_UncompReaderDesc, ethZip_ReaderDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ ethZip.c:749:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | __INITYP(ethZip_DefReaderDesc, ethZip_ReaderDesc, 1); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 10 warnings generated. ../../../src/library/s3/ethRandomNumbers.Mod Compiling ethRandomNumbers. New symbol file. 1264 chars. ethRandomNumbers.c:47:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | __MODULE_IMPORT(oocOakMath); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethRandomNumbers.c:48:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethRandomNumbers.c:49:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | __REGMOD("ethRandomNumbers", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. ../../../src/library/s3/ethGZReaders.Mod Compiling ethGZReaders. New symbol file. 5205 chars. ethGZReaders.c:191:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethGZReaders.c:192:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | __MODULE_IMPORT(ethZlibReaders); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethGZReaders.c:193:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | __REGMOD("ethGZReaders", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethGZReaders.c:194:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | __INITYP(ethGZReaders_Reader, ethGZReaders_Reader, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 4 warnings generated. ../../../src/library/s3/ethGZWriters.Mod Compiling ethGZWriters. New symbol file. 3651 chars. ethGZWriters.c:116:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | __MODULE_IMPORT(Files); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethGZWriters.c:117:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | __MODULE_IMPORT(ethZlibWriters); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethGZWriters.c:118:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | __REGMOD("ethGZWriters", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ ethGZWriters.c:119:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | __INITYP(ethGZWriters_Writer, ethGZWriters_Writer, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 4 warnings generated. ../../../src/library/s3/ethUnicode.Mod Compiling ethUnicode. New symbol file. 8561 chars. ethUnicode.c:364:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | __REGMOD("ethUnicode", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/library/s3/ethDates.Mod Compiling ethDates. New symbol file. 7110 chars. ethDates.c:292:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | __MODULE_IMPORT(Texts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethDates.c:293:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | __REGMOD("ethDates", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/library/s3/ethReals.Mod Compiling ethReals. New symbol file. 7445 chars. In file included from ethReals.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from ethReals.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from ethReals.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from ethReals.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/library/s3/ethStrings.Mod Compiling ethStrings. New symbol file. 39030 chars. ethStrings.c:1617:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | __MODULE_IMPORT(ethDates); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethStrings.c:1618:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1618 | __MODULE_IMPORT(ethReals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethStrings.c:1619:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1619 | __MODULE_IMPORT(Texts); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ ethStrings.c:1620:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1620 | __REGMOD("ethStrings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 4 warnings generated. Making libvoc-O2 .a and .so Compiling libvoc-OC sources Making run time library for -OC ../../../src/runtime/Platformunix.Mod Compiling Platform. New symbol file. 14338 chars. Platform.c:519:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | __REGMOD("Platform", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Platform.c:520:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | __INITYP(Platform_FileIdentity, Platform_FileIdentity, 0); | ^ ./SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 2 warnings generated. ../../../src/runtime/Heap.Mod Compiling Heap. New symbol file. 17311 chars. In file included from Heap.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ Heap.c:92:13: note: conflicting prototype is here 92 | export void Heap_INCREF (Heap_Module m); | ^ In file included from Heap.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ Heap.c:102:13: note: conflicting prototype is here 102 | export void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Heap.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ Heap.c:103:19: note: conflicting prototype is here 103 | export SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Heap.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ Heap.c:104:13: note: conflicting prototype is here 104 | export void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Out.Mod Compiling Out. New symbol file. 6011 chars. In file included from Out.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Out.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Out.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Out.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Modules.Mod Compiling Modules. New symbol file. 12583 chars. In file included from Modules.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Modules.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Modules.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Modules.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Reals.Mod Compiling Reals. New symbol file. 2923 chars. Reals.c:141:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | __REGMOD("Reals", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 1 warning generated. ../../../src/runtime/Strings.Mod Compiling Strings. New symbol file. 8478 chars. Strings.c:370:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | __MODULE_IMPORT(Reals); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ Strings.c:371:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | __REGMOD("Strings", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/runtime/In.Mod Compiling In. New symbol file. 4190 chars. In.c:216:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:217:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | __MODULE_IMPORT(Platform); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:218:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ In.c:219:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | __REGMOD("In", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ In.c:220:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | __REGCMD("Open", In_Open); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 5 warnings generated. ../../../src/runtime/VT100.Mod Compiling VT100. New symbol file. 5762 chars. VT100.c:263:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | __MODULE_IMPORT(Out); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:264:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | __MODULE_IMPORT(Strings); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ VT100.c:265:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | __REGMOD("VT100", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ VT100.c:266:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | __REGCMD("DECTCEMh", VT100_DECTCEMh); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:267:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | __REGCMD("DECTCEMl", VT100_DECTCEMl); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:268:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | __REGCMD("RCP", VT100_RCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:269:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | __REGCMD("Reset", VT100_Reset); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ VT100.c:270:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | __REGCMD("SCP", VT100_SCP); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 8 warnings generated. ../../../src/runtime/Files.Mod Compiling Files. New symbol file. 27948 chars. In file included from Files.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Files.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Files.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Files.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ Files.c:856:26: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'SYSTEM_BYTE *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] 856 | Files_Read(&*R, R__typ, (CHAR*)(void*)&*x); | ^~~~~~~~~~~~~~~~~ Files.c:612:64: note: passing argument to parameter 'x' here 612 | void Files_Read (Files_Rider *r, ADDRESS *r__typ, SYSTEM_BYTE *x) | ^ 5 warnings generated. ../../../src/runtime/Math.Mod Compiling Math. New symbol file. 16586 chars. Math.c:766:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 766 | __REGMOD("Math", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ Math.c:767:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | __REGCMD("ClearError", Math_ClearError); | ^ ./SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 2 warnings generated. ../../../src/runtime/MathL.Mod Compiling MathL. New symbol file. 19103 chars. MathL.c:694:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 694 | __MODULE_IMPORT(Math); | ^ ./SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ MathL.c:695:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 695 | __REGMOD("MathL", 0); | ^ ./SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 2 warnings generated. ../../../src/runtime/Texts.Mod Compiling Texts. New symbol file. 45240 chars. In file included from Texts.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Texts.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Texts.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Texts.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. ../../../src/runtime/Oberon.Mod Compiling Oberon. New symbol file. 2632 chars. In file included from Oberon.c:8: ./SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ ./Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Oberon.c:8: ./SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ ./Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Oberon.c:8: ./SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ ./Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Oberon.c:8: ./SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ ./Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Making libvoc-OC .a and .so --- Library build successfull --- read: Illegal option -d --- Generated c source files match bootstrap --- Creating installation image at "/wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install " --- Confidence tests started --- --- Confidence tests --- --- Confidence test hello --- hello.mod Compiling hello. Main program. 391 chars. hello.c:20:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | __MODULE_IMPORT(Console); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ hello.c:21:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | __REGMAIN("hello", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 2 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/hello --- Confidence test out --- outtest.mod Compiling outtest. Main program. 14499 chars. outtest.c:71:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ outtest.c:72:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | __REGMAIN("outtest", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 2 warnings generated. outtest.mod Compiling outtest. Main program. 14500 chars. outtest.c:71:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ outtest.c:72:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | __REGMAIN("outtest", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 2 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/out --- Confidence test in --- intest.mod Compiling intest. Main program. 1046 chars. intest.c:24:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | __MODULE_IMPORT(In); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ intest.c:25:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ intest.c:26:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | __REGMAIN("intest", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 3 warnings generated. intest.mod Compiling intest. Main program. 1047 chars. intest.c:24:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | __MODULE_IMPORT(In); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ intest.c:25:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ intest.c:26:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | __REGMAIN("intest", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 3 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/in --- Confidence test math --- mathtest.mod Compiling mathtest. Main program. 9425 chars. mathtest.c:249:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | __MODULE_IMPORT(Math); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ mathtest.c:250:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | __MODULE_IMPORT(MathL); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ mathtest.c:251:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ mathtest.c:252:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | __REGMAIN("mathtest", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ mathtest.c:253:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | __INITYP(mathtest_Values, mathtest_Values, 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 5 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/math --- Confidence test intsyntax --- PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/intsyntax --- Confidence test language --- TestLanguage.mod Compiling TestLanguage. Main program. 12793 chars. TestLanguage.c:445:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | __MODULE_IMPORT(Console); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ TestLanguage.c:446:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | __REGMAIN("TestLanguage", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 2 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/language --- Confidence test arrayassignment --- aa.mod Compiling aa. Main program. 972 chars. aa.c:24:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | __MODULE_IMPORT(Console); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ aa.c:25:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | __REGMAIN("aa", 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 2 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/arrayassignment --- Confidence test texts --- testTexts.mod Compiling testTexts. Main program. 1950 chars. testTexts.c:34:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | __MODULE_IMPORT(Console); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ testTexts.c:35:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ testTexts.c:36:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | __REGMAIN("testTexts", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 3 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/texts --- Confidence test library --- TestLibrary.mod Compiling TestLibrary. Main program. 4528 chars. TestLibrary.c:164:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | __MODULE_IMPORT(Oberon); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ TestLibrary.c:165:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | __MODULE_IMPORT(Reals); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ TestLibrary.c:166:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ TestLibrary.c:167:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | __MODULE_IMPORT(oocLowReal); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ TestLibrary.c:168:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | __REGMAIN("TestLibrary", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 5 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/library --- Confidence test isptest --- isptest.mod Compiling isptest. Main program. 1355 chars. isptest.c:33:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | __MODULE_IMPORT(Files); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:34:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:35:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | __MODULE_IMPORT(Platform); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:36:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:37:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | __REGMAIN("isptest", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 5 warnings generated. isptest.mod Compiling isptest. Main program. 1356 chars. isptest.c:33:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | __MODULE_IMPORT(Files); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:34:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | __MODULE_IMPORT(Out); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:35:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | __MODULE_IMPORT(Platform); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:36:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ isptest.c:37:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | __REGMAIN("isptest", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/C/include/SYSTEM.h:269:46: note: expanded from macro '__REGMAIN' 269 | #define __REGMAIN(name, enum) m = Heap_REGMOD((CHAR*)name,enum) | ^ 5 warnings generated. PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/isptest --- Confidence test lola --- LSS.Mod Compiling LSS. New symbol file. 8212 chars. LSS.c:313:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | __MODULE_IMPORT(Oberon); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSS.c:314:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSS.c:315:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | __REGMOD("LSS", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ 3 warnings generated. LSB.Mod Compiling LSB. New symbol file. 3491 chars. LSB.c:109:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | __MODULE_IMPORT(Oberon); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSB.c:110:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSB.c:111:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | __REGMOD("LSB", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ LSB.c:112:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | __INITYP(LSB_ItemDesc, LSB_ItemDesc, 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ LSB.c:113:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | __INITYP(LSB_ObjDesc, LSB_ItemDesc, 1); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ LSB.c:114:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | __INITYP(LSB_TypeDesc, LSB_TypeDesc, 0); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ LSB.c:115:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | __INITYP(LSB_ArrayTypeDesc, LSB_TypeDesc, 1); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ LSB.c:116:2: warning: passing arguments to 'Heap_REGTYP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | __INITYP(LSB_UnitTypeDesc, LSB_TypeDesc, 1); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:320:14: note: expanded from macro '__INITYP' 320 | Heap_REGTYP(m, (ADDRESS)&t##__desc.next); \ | ^ 8 warnings generated. LSC.Mod Compiling LSC. New symbol file. 23710 chars. LSC.c:1050:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1050 | __MODULE_IMPORT(LSB); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSC.c:1051:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1051 | __MODULE_IMPORT(LSS); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSC.c:1052:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | __MODULE_IMPORT(Oberon); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSC.c:1053:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1053 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSC.c:1054:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | __REGMOD("LSC", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ LSC.c:1055:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1055 | __REGCMD("Compile", LSC_Compile); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 6 warnings generated. LSV.Mod Compiling LSV. New symbol file. 12846 chars. LSV.c:476:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | __MODULE_IMPORT(Files); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSV.c:477:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | __MODULE_IMPORT(LSB); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSV.c:478:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | __MODULE_IMPORT(Oberon); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSV.c:479:2: warning: passing arguments to 'Heap_INCREF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | __MODULE_IMPORT(Texts); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:259:42: note: expanded from macro '__MODULE_IMPORT' 259 | #define __MODULE_IMPORT(name) Heap_INCREF(name##__init()) | ^ LSV.c:480:2: warning: passing arguments to 'Heap_REGMOD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | __REGMOD("LSV", EnumPtrs); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:257:57: note: expanded from macro '__REGMOD' 257 | #define __REGMOD(name, enum) if (m==0) {m = Heap_REGMOD((CHAR*)name,enum);} | ^ LSV.c:481:2: warning: passing arguments to 'Heap_REGCMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | __REGCMD("List", LSV_List); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:256:42: note: expanded from macro '__REGCMD' 256 | #define __REGCMD(name, cmd) Heap_REGCMD(m, (CHAR*)name, cmd) | ^ 6 warnings generated. lola.Mod Compiling Lola. Main program. 904 chars. In file included from Lola.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from Lola.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from Lola.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from Lola.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. Lola compiler; NW 6.7.2015 compiling Lola: RISC5 RISC5 translating to result done PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/lola --- Confidence test signal --- signal.mod Compiling SignalTest. Main program. 2317 chars. In file included from SignalTest.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:253:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 253 | extern void Heap_INCREF(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:60:13: note: conflicting prototype is here 60 | import void Heap_INCREF (Heap_Module m); | ^ In file included from SignalTest.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:250:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 250 | extern void Heap_REGCMD(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:65:13: note: conflicting prototype is here 65 | import void Heap_REGCMD (Heap_Module m, Heap_CmdName name, Heap_Command cmd); | ^ In file included from SignalTest.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:251:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 251 | extern SYSTEM_PTR Heap_REGMOD(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:66:19: note: conflicting prototype is here 66 | import SYSTEM_PTR Heap_REGMOD (Heap_ModuleName name, Heap_EnumProc enumPtrs); | ^ In file included from SignalTest.c:8: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/SYSTEM.h:252:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 252 | extern void Heap_REGTYP(); | ^ /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/2/include/Heap.h:67:13: note: conflicting prototype is here 67 | import void Heap_REGTYP (Heap_Module m, INT64 typ); | ^ 4 warnings generated. 4 Signal: 2 3 2 1 PASSED: /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/src/test/confidence/signal --- Confidence tests passed --- Oberon build and test complete, result is in "/wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install". You can use the new compiler by running "/wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/bin/voc", or add it to your path as follows: export PATH="/wrkdirs/usr/ports/lang/voc/work/voc-2.1.2/install/bin:$PATH" =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for voc-2.1.2 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/lang/voc/work/voc-2.1.2 && INSTALLDIR=/wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc /usr/bin/make install) Configuration: 2.1.0 [2025/12/10] for clang LP64 on freebsd /bin/sh: git: not found /bin/sh: git: not found Branch: . Uninstalling from "/wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc" Installing into "/wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc" Oberon compiler installed to /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc Now add /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/bin to your path, for example with the command: export PATH="/wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/bin:$PATH" /usr/bin/strip /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/bin/voc /usr/bin/strip /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/bin/showdef /usr/bin/strip /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/lib/libvoc-OC.so /usr/bin/strip /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/share/voc/lib/libvoc-O2.so /bin/ln -s ../share/voc/bin/voc /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/bin/ /bin/ln -s ../share/voc/bin/showdef /wrkdirs/usr/ports/lang/voc/work/stage/usr/local/bin/ ====> Compressing man pages (compress-man) ===> Installing ldconfig configuration file =========================================================================== =================================================== ===== 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-12-10T11:57:27+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for voc-2.1.2 ===> Building voc-2.1.2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for voc-2.1.2 build of lang/voc | voc-2.1.2 ended at Wed Dec 10 06:59:10 EST 2025 build time: 00:01:44