WARNING: [license.mk] Every package should define a LICENSE. ===> Building for gargoyle-2019.1nb17 cd /Users/pbulk/build/games/gargoyle/work/garglk-2019.1 && /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= MACOSX_DEPLOYMENT_TARGET=14.5 CC=clang CFLAGS=-pipe\ -Os\ -I/opt/pkg/include/SDL\ -I/opt/pkg/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/harfbuzz CPPFLAGS=-DPNG_NO_ASSEMBLER_CODE\ -I/opt/pkg/include/SDL\ -I/opt/pkg/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/harfbuzz CXX=clang++ CXXFLAGS=-pipe\ -Os\ -I/opt/pkg/include/SDL\ -I/opt/pkg/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/harfbuzz COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/games/gargoyle/work/.cwrapper/bin:/Users/pbulk/build/games/gargoyle/work/.buildlink/bin:/Users/pbulk/build/games/gargoyle/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/opt/pkg/etc HOME=/Users/pbulk/build/games/gargoyle/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/games/gargoyle/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/games/gargoyle/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/games/gargoyle/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/games/gargoyle/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/games/gargoyle/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/games/gargoyle/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/games/gargoyle/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/games/gargoyle/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/games/gargoyle/work/.cwrapper/config jam OS is MACOSX (cocoa) BUILD is RELEASE ...patience... ...found 1689 target(s)... ...updating 516 target(s)... MkDir1 build MkDir1 build/macosx.release MkDir1 build/macosx.release/garglk Cc build/macosx.release/garglk/main.o Archive build/macosx.release/garglk/libgarglkmain.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/garglk/libgarglkmain.a build/macosx.release/garglk/main.o ...failed Archive build/macosx.release/garglk/libgarglkmain.a ... Cc build/macosx.release/garglk/gi_blorb.o Cc build/macosx.release/garglk/gi_dispa.o Cc build/macosx.release/garglk/cggestal.o Cc build/macosx.release/garglk/cgblorb.o Cc build/macosx.release/garglk/cgfref.o garglk/cgfref.c:141:16: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] filename = tempnam(tempdir, "gargtmp"); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:305:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. Cc build/macosx.release/garglk/cgmisc.o Cc build/macosx.release/garglk/cgstyle.o Cc build/macosx.release/garglk/cgstream.o Cc build/macosx.release/garglk/cgunicod.o Cc build/macosx.release/garglk/cgdate.o Cc build/macosx.release/garglk/window.o Cc build/macosx.release/garglk/winblank.o Cc build/macosx.release/garglk/winpair.o Cc build/macosx.release/garglk/wingrid.o Cc build/macosx.release/garglk/wintext.o Cc build/macosx.release/garglk/wingfx.o Cc build/macosx.release/garglk/winmask.o Cc build/macosx.release/garglk/event.o Cc build/macosx.release/garglk/draw.o Cc build/macosx.release/garglk/config.o Cc build/macosx.release/garglk/imgload.o Cc build/macosx.release/garglk/imgscale.o Cc build/macosx.release/garglk/fontdata.o Cc build/macosx.release/garglk/babeldata.o Cc build/macosx.release/garglk/ttsnull.o Cc build/macosx.release/garglk/sndsdl.o garglk/sndsdl.c:525:10: warning: 'tempnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] tn = tempnam(tempdir, "gargtmp"); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:305:1: note: 'tempnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tempnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. Cc build/macosx.release/garglk/sysmac.o Cc build/macosx.release/garglk/fontmac.o Archive build/macosx.release/garglk/libgarglk.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/garglk/libgarglk.a build/macosx.release/garglk/gi_blorb.o build/macosx.release/garglk/gi_dispa.o build/macosx.release/garglk/cggestal.o build/macosx.release/garglk/cgblorb.o build/macosx.release/garglk/cgfref.o build/macosx.release/garglk/cgmisc.o build/macosx.release/garglk/cgstyle.o build/macosx.release/garglk/cgstream.o build/macosx.release/garglk/cgunicod.o build/macosx.release/garglk/cgdate.o build/macosx.release/garglk/window.o build/macosx.release/garglk/winblank.o build/macosx.release/garglk/winpair.o build/macosx.release/garglk/wingrid.o build/macosx.release/garglk/wintext.o build/macosx.release/garglk/wingfx.o build/macosx.release/garglk/winmask.o build/macosx.release/garglk/event.o build/macosx.release/garglk/draw.o build/macosx.release/garglk/config.o build/macosx.release/garglk/imgload.o build/macosx.release/garglk/imgscale.o build/macosx.release/garglk/fontdata.o build/macosx.release/garglk/babeldata.o build/macosx.release/garglk/ttsnull.o build/macosx.release/garglk/sndsdl.o build/macosx.release/garglk/sysmac.o build/macosx.release/garglk/fontmac.o ...failed Archive build/macosx.release/garglk/libgarglk.a ... MkDir1 build/macosx.release/tads Cc build/macosx.release/tads/argize.o Cc build/macosx.release/tads/bif.o Cc build/macosx.release/tads/bifgdum.o Cc build/macosx.release/tads/cmap.o Cc build/macosx.release/tads/cmd.o Cc build/macosx.release/tads/dat.o Cc build/macosx.release/tads/dbgtr.o Cc build/macosx.release/tads/errmsg.o Cc build/macosx.release/tads/execmd.o Cc build/macosx.release/tads/fio.o Cc build/macosx.release/tads/fioxor.o Cc build/macosx.release/tads/getstr.o Cc build/macosx.release/tads/ler.o Cc build/macosx.release/tads/linfdum.o Cc build/macosx.release/tads/lst.o Cc build/macosx.release/tads/mch.o Cc build/macosx.release/tads/mcm.o Cc build/macosx.release/tads/mcs.o Cc build/macosx.release/tads/obj.o Cc build/macosx.release/tads/oem.o Cc build/macosx.release/tads/os0.o Cc build/macosx.release/tads/oserr.o Cc build/macosx.release/tads/osifc.o Cc build/macosx.release/tads/osnoui.o Cc build/macosx.release/tads/osrestad.o Cc build/macosx.release/tads/osstzprs.o Cc build/macosx.release/tads/ostzposix.o Cc build/macosx.release/tads/out.o Cc build/macosx.release/tads/output.o Cc build/macosx.release/tads/ply.o Cc build/macosx.release/tads/qas.o Cc build/macosx.release/tads/regex.o Cc build/macosx.release/tads/run.o Cc build/macosx.release/tads/runstat.o Cc build/macosx.release/tads/suprun.o Cc build/macosx.release/tads/trd.o Cc build/macosx.release/tads/voc.o Cc build/macosx.release/tads/vocab.o Archive build/macosx.release/tads/libtads2.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/tads/libtads2.a build/macosx.release/tads/argize.o build/macosx.release/tads/bif.o build/macosx.release/tads/bifgdum.o build/macosx.release/tads/cmap.o build/macosx.release/tads/cmd.o build/macosx.release/tads/dat.o build/macosx.release/tads/dbgtr.o build/macosx.release/tads/errmsg.o build/macosx.release/tads/execmd.o build/macosx.release/tads/fio.o build/macosx.release/tads/fioxor.o build/macosx.release/tads/getstr.o build/macosx.release/tads/ler.o build/macosx.release/tads/linfdum.o build/macosx.release/tads/lst.o build/macosx.release/tads/mch.o build/macosx.release/tads/mcm.o build/macosx.release/tads/mcs.o build/macosx.release/tads/obj.o build/macosx.release/tads/oem.o build/macosx.release/tads/os0.o build/macosx.release/tads/oserr.o build/macosx.release/tads/osifc.o build/macosx.release/tads/osnoui.o build/macosx.release/tads/osrestad.o build/macosx.release/tads/osstzprs.o build/macosx.release/tads/ostzposix.o build/macosx.release/tads/out.o build/macosx.release/tads/output.o build/macosx.release/tads/ply.o build/macosx.release/tads/qas.o build/macosx.release/tads/regex.o build/macosx.release/tads/run.o build/macosx.release/tads/runstat.o build/macosx.release/tads/suprun.o build/macosx.release/tads/trd.o build/macosx.release/tads/voc.o build/macosx.release/tads/vocab.o ...failed Archive build/macosx.release/tads/libtads2.a ... C++ build/macosx.release/tads/charmap.o tads/tads3/charmap.cpp:87:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "iso%d", num); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/charmap.cpp:104:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "cp%d", num); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/charmap.cpp:123:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "cp%d", num); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/charmap.cpp:1008:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "\\u%04x", (unsigned int)ch); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/md5.o C++ build/macosx.release/tads/resldexe.o C++ build/macosx.release/tads/resload.o C++ build/macosx.release/tads/sha2.o C++ build/macosx.release/tads/std.o tads/tads3/std.cpp:769:25: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%%%02x", (unsigned)(uchar)*txt); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:799:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", ival); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:860:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%u", va_arg(args, int)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:865:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%x", va_arg(args, int)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:870:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%o", va_arg(args, int)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:879:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%ld", va_arg(args, long)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:884:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%lu", va_arg(args, long)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:889:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%lx", va_arg(args, long)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/std.cpp:894:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%lo", va_arg(args, long)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 9 warnings generated. C++ build/macosx.release/tads/tcerr.o C++ build/macosx.release/tads/tcerrmsg.o C++ build/macosx.release/tads/tcgen.o In file included from tads/tads3/tcgen.cpp:32: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcgen.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcgen.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcgen.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcglob.o C++ build/macosx.release/tads/tcmain.o In file included from tads/tads3/tcmain.cpp:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcmain.cpp:34: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcmain.cpp:34: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcmain.cpp:34: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcprs.o In file included from tads/tads3/tcprs.cpp:32: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs.cpp:33: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs.cpp:33: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs.cpp:33: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tcprs.cpp:1492:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%ld", get_val_int()); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 5 warnings generated. C++ build/macosx.release/tads/tcprs_rt.o In file included from tads/tads3/tcprs_rt.cpp:32: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:24: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs_rt.cpp:32: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs_rt.cpp:32: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprs_rt.cpp:32: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcprsnf.o In file included from tads/tads3/tcprsnf.cpp:36: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnf.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnf.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnf.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcprsnl.o In file included from tads/tads3/tcprsnl.cpp:35: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnl.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnl.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsnl.cpp:36: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcprsstm.o In file included from tads/tads3/tcprsstm.cpp:36: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsstm.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsstm.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tcprsstm.cpp:37: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tcsrc.o C++ build/macosx.release/tads/tct3.o In file included from tads/tads3/tct3.cpp:28: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3.cpp:29: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3.cpp:29: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3.cpp:29: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tct3_d.o In file included from tads/tads3/tct3_d.cpp:23: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:24: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3_d.cpp:23: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3_d.cpp:23: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3_d.cpp:23: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tct3nl.o In file included from tads/tads3/tct3nl.cpp:30: In file included from tads/tads3/tct3.h:24: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3nl.cpp:30: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3nl.cpp:30: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3nl.cpp:30: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tct3stm.o In file included from tads/tads3/tct3stm.cpp:30: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3stm.cpp:31: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3stm.cpp:31: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tct3stm.cpp:31: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/tct3unas.o tads/tads3/tct3unas.cpp:396:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:401:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%04x", osrp2(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:406:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:411:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:416:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:421:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tct3unas.cpp:426:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(valbuf, "0x%08lx", t3rp4u(ch+1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 7 warnings generated. C++ build/macosx.release/tads/tctok.o In file included from tads/tads3/tctok.cpp:38: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tctok.cpp:43: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tctok.cpp:43: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/tctok.cpp:43: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tctok.cpp:294:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(timebuf, "'%.3s %2d %4d'", ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tctok.cpp:299:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(timebuf, "'%.8s'", tstr + 11); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/tctok.cpp:5246:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", i - (entry->get_argc() - 1)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 7 warnings generated. C++ build/macosx.release/tads/utf8.o C++ build/macosx.release/tads/vmanonfn.o ...on 100th target... C++ build/macosx.release/tads/vmbif.o C++ build/macosx.release/tads/vmbifl.o C++ build/macosx.release/tads/vmbifreg.o C++ build/macosx.release/tads/vmbift3.o C++ build/macosx.release/tads/vmbiftad.o C++ build/macosx.release/tads/vmbiftio.o tads/tads3/vmbiftio.cpp:122:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf + 2, "%ld", (long)val.val.intval); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmbiftio.cpp:592:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", info.cmd_id); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmbiftio.cpp:991:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(numbuf, "%d", resp); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmbiftio.cpp:1373:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d.%d.%d", ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/vmbignum.o C++ build/macosx.release/tads/vmbignumlib.o C++ build/macosx.release/tads/vmbt3_nd.o C++ build/macosx.release/tads/vmbytarr.o C++ build/macosx.release/tads/vmcfgmem.o C++ build/macosx.release/tads/vmcoll.o C++ build/macosx.release/tads/vmconhmp.o C++ build/macosx.release/tads/vmconsol.o tads/tads3/vmconsol.cpp:734:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "", ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vmcrc.o C++ build/macosx.release/tads/vmcset.o C++ build/macosx.release/tads/vmdate.o tads/tads3/vmdate.cpp:3558:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(ubuf, "%.0lf", utime); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vmdict.o C++ build/macosx.release/tads/vmdynfunc.o In file included from tads/tads3/vmdynfunc.cpp:55: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:24: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmdynfunc.cpp:55: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmdynfunc.cpp:55: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmdynfunc.cpp:55: In file included from tads/tads3/tctarg.h:89: In file included from tads/tads3/tct3.h:40: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/vmerr.o tads/tads3/vmerr.cpp:785:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%d", exc->get_param_int(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmerr.cpp:787:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%ld", exc->get_param_ulong(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmerr.cpp:795:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%u", exc->get_param_int(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmerr.cpp:797:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%lu", exc->get_param_ulong(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmerr.cpp:805:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%x", exc->get_param_int(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmerr.cpp:807:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(srcbuf, "%lx", exc->get_param_ulong(curarg)); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 6 warnings generated. C++ build/macosx.release/tads/vmerrmsg.o C++ build/macosx.release/tads/vmfile.o C++ build/macosx.release/tads/vmfilnam.o C++ build/macosx.release/tads/vmfilobj.o C++ build/macosx.release/tads/vmfref.o C++ build/macosx.release/tads/vmfunc.o C++ build/macosx.release/tads/vmglob.o C++ build/macosx.release/tads/vmgram.o In file included from tads/tads3/vmgram.cpp:28: In file included from tads/tads3/tct3drv.h:26: In file included from tads/tads3/tct3int.h:24: In file included from tads/tads3/tct3base.h:23: In file included from tads/tads3/tcprs.h:28: tads/tads3/tctok.h:2427:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] { sprintf(buf_, "%ld", tok->get_last_linenum()); } ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmgram.cpp:28: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1458:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d+", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmgram.cpp:28: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1460:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d-%d", argc_, argc_ + opt_argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from tads/tads3/vmgram.cpp:28: In file included from tads/tads3/tct3drv.h:29: tads/tads3/tcpndrv.h:1462:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", argc_); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 4 warnings generated. C++ build/macosx.release/tads/vmhash.o C++ build/macosx.release/tads/vmhostsi.o C++ build/macosx.release/tads/vmhosttx.o C++ build/macosx.release/tads/vmimage.o C++ build/macosx.release/tads/vmimg_nd.o C++ build/macosx.release/tads/vmini_nd.o C++ build/macosx.release/tads/vminit.o tads/tads3/vminit.cpp:269:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, msg, charset); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vminitim.o C++ build/macosx.release/tads/vmintcls.o C++ build/macosx.release/tads/vmisaac.o C++ build/macosx.release/tads/vmiter.o C++ build/macosx.release/tads/vmlog.o C++ build/macosx.release/tads/vmlookup.o C++ build/macosx.release/tads/vmlst.o tads/tads3/vmlst.cpp:2832:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%ld", (long)ele.val.intval); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vmmain.o tads/tads3/vmmain.cpp:779:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "An error occurred loading the T3 VM program from " ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/tads3/vmmain.cpp:789:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 2 warnings generated. C++ build/macosx.release/tads/vmmcreg.o C++ build/macosx.release/tads/vmmeta.o C++ build/macosx.release/tads/vmnetfillcl.o C++ build/macosx.release/tads/vmobj.o C++ build/macosx.release/tads/vmop.o C++ build/macosx.release/tads/vmpack.o C++ build/macosx.release/tads/vmpat.o C++ build/macosx.release/tads/vmpool.o C++ build/macosx.release/tads/vmpoolim.o C++ build/macosx.release/tads/vmregex.o C++ build/macosx.release/tads/vmrun.o tads/tads3/vmrun.cpp:2555:21: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (true_for_cond(valp)) ^~~~~~~~~~~~~~~~~~~ tads/tads3/vmrun.cpp:1103:32: note: expanded from macro 'true_for_cond' || ((v)->typ == VM_INT && !(v)->val.intval == 0)) ^ ~~ tads/tads3/vmrun.cpp:2555:21: note: add parentheses after the '!' to evaluate the comparison first tads/tads3/vmrun.cpp:1103:32: note: expanded from macro 'true_for_cond' || ((v)->typ == VM_INT && !(v)->val.intval == 0)) ^ tads/tads3/vmrun.cpp:2555:21: note: add parentheses around left hand side expression to silence this warning tads/tads3/vmrun.cpp:1103:32: note: expanded from macro 'true_for_cond' || ((v)->typ == VM_INT && !(v)->val.intval == 0)) ^ tads/tads3/vmrun.cpp:3963:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "#%d", bifp->val.bifptr.set_idx); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 2 warnings generated. C++ build/macosx.release/tads/vmrunsym.o C++ build/macosx.release/tads/vmsa.o C++ build/macosx.release/tads/vmsave.o C++ build/macosx.release/tads/vmsort.o C++ build/macosx.release/tads/vmsortv.o C++ build/macosx.release/tads/vmsrcf.o C++ build/macosx.release/tads/vmstack.o C++ build/macosx.release/tads/vmstr.o C++ build/macosx.release/tads/vmstrbuf.o C++ build/macosx.release/tads/vmstrcmp.o C++ build/macosx.release/tads/vmtmpfil.o C++ build/macosx.release/tads/vmtobj.o C++ build/macosx.release/tads/vmtype.o tads/tads3/vmtype.cpp:438:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%ld", (long)val.intval); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vmtypedh.o C++ build/macosx.release/tads/vmtz.o C++ build/macosx.release/tads/vmtzobj.o C++ build/macosx.release/tads/vmundo.o C++ build/macosx.release/tads/vmvec.o C++ build/macosx.release/tads/vmconnom.o Archive build/macosx.release/tads/libtads3.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/tads/libtads3.a build/macosx.release/tads/charmap.o build/macosx.release/tads/md5.o build/macosx.release/tads/resldexe.o build/macosx.release/tads/resload.o build/macosx.release/tads/sha2.o build/macosx.release/tads/std.o build/macosx.release/tads/tcerr.o build/macosx.release/tads/tcerrmsg.o build/macosx.release/tads/tcgen.o build/macosx.release/tads/tcglob.o build/macosx.release/tads/tcmain.o build/macosx.release/tads/tcprs.o build/macosx.release/tads/tcprs_rt.o build/macosx.release/tads/tcprsnf.o build/macosx.release/tads/tcprsnl.o build/macosx.release/tads/tcprsstm.o build/macosx.release/tads/tcsrc.o build/macosx.release/tads/tct3.o build/macosx.release/tads/tct3_d.o build/macosx.release/tads/tct3nl.o build/macosx.release/tads/tct3stm.o build/macosx.release/tads/tct3unas.o build/macosx.release/tads/tctok.o build/macosx.release/tads/utf8.o build/macosx.release/tads/vmanonfn.o build/macosx.release/tads/vmbif.o build/macosx.release/tads/vmbifl.o build/macosx.release/tads/vmbifreg.o build/macosx.release/tads/vmbift3.o build/macosx.release/tads/vmbiftad.o build/macosx.release/tads/vmbiftio.o build/macosx.release/tads/vmbignum.o build/macosx.release/tads/vmbignumlib.o build/macosx.release/tads/vmbt3_nd.o build/macosx.release/tads/vmbytarr.o build/macosx.release/tads/vmcfgmem.o build/macosx.release/tads/vmcoll.o build/macosx.release/tads/vmconhmp.o build/macosx.release/tads/vmconsol.o build/macosx.release/tads/vmcrc.o build/macosx.release/tads/vmcset.o build/macosx.release/tads/vmdate.o build/macosx.release/tads/vmdict.o build/macosx.release/tads/vmdynfunc.o build/macosx.release/tads/vmerr.o build/macosx.release/tads/vmerrmsg.o build/macosx.release/tads/vmfile.o build/macosx.release/tads/vmfilnam.o build/macosx.release/tads/vmfilobj.o build/macosx.release/tads/vmfref.o build/macosx.release/tads/vmfunc.o build/macosx.release/tads/vmglob.o build/macosx.release/tads/vmgram.o build/macosx.release/tads/vmhash.o build/macosx.release/tads/vmhostsi.o build/macosx.release/tads/vmhosttx.o build/macosx.release/tads/vmimage.o build/macosx.release/tads/vmimg_nd.o build/macosx.release/tads/vmini_nd.o build/macosx.release/tads/vminit.o build/macosx.release/tads/vminitim.o build/macosx.release/tads/vmintcls.o build/macosx.release/tads/vmisaac.o build/macosx.release/tads/vmiter.o build/macosx.release/tads/vmlog.o build/macosx.release/tads/vmlookup.o build/macosx.release/tads/vmlst.o build/macosx.release/tads/vmmain.o build/macosx.release/tads/vmmcreg.o build/macosx.release/tads/vmmeta.o build/macosx.release/tads/vmnetfillcl.o build/macosx.release/tads/vmobj.o build/macosx.release/tads/vmop.o build/macosx.release/tads/vmpack.o build/macosx.release/tads/vmpat.o build/macosx.release/tads/vmpool.o build/macosx.release/tads/vmpoolim.o build/macosx.release/tads/vmregex.o build/macosx.release/tads/vmrun.o build/macosx.release/tads/vmrunsym.o build/macosx.release/tads/vmsa.o build/macosx.release/tads/vmsave.o build/macosx.release/tads/vmsort.o build/macosx.release/tads/vmsortv.o build/macosx.release/tads/vmsrcf.o build/macosx.release/tads/vmstack.o build/macosx.release/tads/vmstr.o build/macosx.release/tads/vmstrbuf.o build/macosx.release/tads/vmstrcmp.o build/macosx.release/tads/vmtmpfil.o build/macosx.release/tads/vmtobj.o build/macosx.release/tads/vmtype.o build/macosx.release/tads/vmtypedh.o build/macosx.release/tads/vmtz.o build/macosx.release/tads/vmtzobj.o build/macosx.release/tads/vmundo.o build/macosx.release/tads/vmvec.o build/macosx.release/tads/vmconnom.o ...failed Archive build/macosx.release/tads/libtads3.a ... MkDir1 build/macosx.release/babel Cc build/macosx.release/babel/babel_handler.o support/babel/babel_handler.c:292:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return NULL; ^ 1 warning generated. Cc build/macosx.release/babel/ifiction.o support/babel/ifiction.c:313:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else parent->occurences[i]=1; ^ 1 warning generated. Cc build/macosx.release/babel/md5.o Cc build/macosx.release/babel/misc.o Cc build/macosx.release/babel/register.o Cc build/macosx.release/babel/register_ifiction.o Cc build/macosx.release/babel/adrift.o Cc build/macosx.release/babel/advsys.o Cc build/macosx.release/babel/agt.o Cc build/macosx.release/babel/alan.o Cc build/macosx.release/babel/blorb.o Cc build/macosx.release/babel/executable.o Cc build/macosx.release/babel/glulx.o Cc build/macosx.release/babel/hugo.o Cc build/macosx.release/babel/level9.o support/babel/level9.c:478:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return NO_REPLY_RV; ^ 1 warning generated. Cc build/macosx.release/babel/magscrolls.o Cc build/macosx.release/babel/tads.o Cc build/macosx.release/babel/tads2.o Cc build/macosx.release/babel/tads3.o Cc build/macosx.release/babel/zcode.o Archive build/macosx.release/babel/babel_static.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/babel/babel_static.a build/macosx.release/babel/babel_handler.o build/macosx.release/babel/ifiction.o build/macosx.release/babel/md5.o build/macosx.release/babel/misc.o build/macosx.release/babel/register.o build/macosx.release/babel/register_ifiction.o build/macosx.release/babel/adrift.o build/macosx.release/babel/advsys.o build/macosx.release/babel/agt.o build/macosx.release/babel/alan.o build/macosx.release/babel/blorb.o build/macosx.release/babel/executable.o build/macosx.release/babel/glulx.o build/macosx.release/babel/hugo.o build/macosx.release/babel/level9.o build/macosx.release/babel/magscrolls.o build/macosx.release/babel/tads.o build/macosx.release/babel/tads2.o build/macosx.release/babel/tads3.o build/macosx.release/babel/zcode.o ...failed Archive build/macosx.release/babel/babel_static.a ... MkDir1 build/macosx.release/SDL_sound Cc build/macosx.release/SDL_sound/ogg.o Cc build/macosx.release/SDL_sound/smpeg.o support/sdl_sound/decoders/smpeg.c:155:34: warning: implicit conversion from 'unsigned long' to 'int' changes value from 18446744073709551614 to -2 [-Wconstant-conversion] SDL_RWseek(internal->rw, -sizeof (mp3_magic), SEEK_CUR); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/games/gargoyle/work/.buildlink/include/SDL/SDL_rwops.h:122:58: note: expanded from macro 'SDL_RWseek' #define SDL_RWseek(ctx, offset, whence) (ctx)->seek(ctx, offset, whence) ~ ^~~~~~ 1 warning generated. Cc build/macosx.release/SDL_sound/audio_convert.o ...on 200th target... Cc build/macosx.release/SDL_sound/extra_rwops.o Cc build/macosx.release/SDL_sound/SDL_sound.o Archive build/macosx.release/SDL_sound/SDL_sound_static.a libtool: Missing --mode=XXX libtool -static -o build/macosx.release/SDL_sound/SDL_sound_static.a build/macosx.release/SDL_sound/ogg.o build/macosx.release/SDL_sound/smpeg.o build/macosx.release/SDL_sound/audio_convert.o build/macosx.release/SDL_sound/extra_rwops.o build/macosx.release/SDL_sound/SDL_sound.o ...failed Archive build/macosx.release/SDL_sound/SDL_sound_static.a ... Cc build/macosx.release/garglk/launchmac.o garglk/launchmac.m:126:1: warning: method possibly missing a [super reshape] call [-Wobjc-missing-super-calls] } ^ 1 warning generated. Cc build/macosx.release/garglk/launcher.o ...skipped gargoyle for lack of libgarglk.a... MkDir1 build/macosx.release/advsys Cc build/macosx.release/advsys/advmsg.o Cc build/macosx.release/advsys/advtrm.o terps/advsys/advtrm.c:27:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *trm_line(); ^ terps/advsys/header.h:114:7: note: conflicting prototype is here char *trm_line(char *line); ^ terps/advsys/advtrm.c:27:7: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *trm_line(); ^ terps/advsys/advtrm.c:93:7: note: conflicting prototype is here char *trm_line(char *line) ^ 2 warnings generated. Cc build/macosx.release/advsys/advprs.o terps/advsys/advprs.c:19:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *trm_get(); ^ terps/advsys/header.h:107:7: note: conflicting prototype is here char *trm_get(char *line); ^ terps/advsys/advprs.c:321:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (words[wcnt] = findword(wtext[wcnt])) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ terps/advsys/advprs.c:321:21: note: place parentheses around the assignment to silence this warning if (words[wcnt] = findword(wtext[wcnt])) ^ ( ) terps/advsys/advprs.c:321:21: note: use '==' to turn this assignment into an equality comparison if (words[wcnt] = findword(wtext[wcnt])) ^ == 2 warnings generated. Cc build/macosx.release/advsys/advdbs.o terps/advsys/advdbs.c:257:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = findprop(obj,prop)) ~~^~~~~~~~~~~~~~~~~~~~ terps/advsys/advdbs.c:257:8: note: place parentheses around the assignment to silence this warning if (p = findprop(obj,prop)) ^ ( ) terps/advsys/advdbs.c:257:8: note: use '==' to turn this assignment into an equality comparison if (p = findprop(obj,prop)) ^ == terps/advsys/advdbs.c:268:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = findprop(obj,prop)) ~~^~~~~~~~~~~~~~~~~~~~ terps/advsys/advdbs.c:268:8: note: place parentheses around the assignment to silence this warning if (p = findprop(obj,prop)) ^ ( ) terps/advsys/advdbs.c:268:8: note: use '==' to turn this assignment into an equality comparison if (p = findprop(obj,prop)) ^ == 2 warnings generated. Cc build/macosx.release/advsys/advint.o Cc build/macosx.release/advsys/advjunk.o terps/advsys/advjunk.c:41:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void putch(ch,fp) ^ 1 warning generated. Cc build/macosx.release/advsys/advexe.o terps/advsys/advexe.c:68:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p2 = fp[fp[2]+3]) ~~~^~~~~~~~~~~~~ terps/advsys/advexe.c:68:24: note: place parentheses around the assignment to silence this warning if (p2 = fp[fp[2]+3]) ^ ( ) terps/advsys/advexe.c:68:24: note: use '==' to turn this assignment into an equality comparison if (p2 = fp[fp[2]+3]) ^ == terps/advsys/advexe.c:302:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (ch = msg_byte()) ~~~^~~~~~~~~~~~ terps/advsys/advexe.c:302:15: note: place parentheses around the assignment to silence this warning while (ch = msg_byte()) ^ ( ) terps/advsys/advexe.c:302:15: note: use '==' to turn this assignment into an equality comparison while (ch = msg_byte()) ^ == 2 warnings generated. Cc build/macosx.release/advsys/glkstart.o ...skipped advsys for lack of libgarglkmain.a... MkDir1 build/macosx.release/agility Cc build/macosx.release/agility/agtread.o Cc build/macosx.release/agility/gamedata.o Cc build/macosx.release/agility/util.o Cc build/macosx.release/agility/agxfile.o Cc build/macosx.release/agility/auxfile.o Cc build/macosx.release/agility/filename.o Cc build/macosx.release/agility/parser.o Cc build/macosx.release/agility/exec.o Cc build/macosx.release/agility/runverb.o Cc build/macosx.release/agility/metacommand.o Cc build/macosx.release/agility/savegame.o Cc build/macosx.release/agility/debugcmd.o Cc build/macosx.release/agility/agil.o Cc build/macosx.release/agility/token.o Cc build/macosx.release/agility/disassemble.o Cc build/macosx.release/agility/object.o Cc build/macosx.release/agility/interface.o Cc build/macosx.release/agility/os_glk.o terps/agility/os_glk.c:6744:5: warning: 'TARGET_OS_MAC' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] #if TARGET_OS_MAC ^ 1 warning generated. ...skipped agility for lack of libgarglkmain.a... MkDir1 build/macosx.release/alan2 Cc build/macosx.release/alan2/arun.o Cc build/macosx.release/alan2/main.o Cc build/macosx.release/alan2/debug.o terps/alan2/debug.c:394:14: warning: address of array 'buf' will always evaluate to 'true' [-Wpointer-bool-conversion] } while (buf && c == '\0'); ^~~ ~~ 1 warning generated. Cc build/macosx.release/alan2/args.o In file included from terps/alan2/args.c:13: terps/alan2/args.h:35:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void args(); ^ terps/alan2/args.c:161:6: note: conflicting prototype is here void args( ^ 1 warning generated. Cc build/macosx.release/alan2/exe.o Cc build/macosx.release/alan2/inter.o Cc build/macosx.release/alan2/parse.o Cc build/macosx.release/alan2/rules.o Cc build/macosx.release/alan2/stack.o Cc build/macosx.release/alan2/decode.o Cc build/macosx.release/alan2/term.o Cc build/macosx.release/alan2/reverse.o Cc build/macosx.release/alan2/readline.o Cc build/macosx.release/alan2/params.o Cc build/macosx.release/alan2/sysdep.o Cc build/macosx.release/alan2/glkstart.o terps/alan2/glkstart.c:50:7: warning: passing arguments to 'args' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args(data->argc, data->argv); ^ 1 warning generated. Cc build/macosx.release/alan2/glkio.o Cc build/macosx.release/alan2/alan.version.o ...skipped alan2 for lack of libgarglkmain.a... MkDir1 build/macosx.release/alan3 Cc build/macosx.release/alan3/alan.version.o Cc build/macosx.release/alan3/act.o Cc build/macosx.release/alan3/actor.o Cc build/macosx.release/alan3/args.o Cc build/macosx.release/alan3/arun.o Cc build/macosx.release/alan3/attribute.o Cc build/macosx.release/alan3/checkentry.o Cc build/macosx.release/alan3/class.o Cc build/macosx.release/alan3/current.o Cc build/macosx.release/alan3/debug.o Cc build/macosx.release/alan3/decode.o Cc build/macosx.release/alan3/dictionary.o Cc build/macosx.release/alan3/event.o Cc build/macosx.release/alan3/exe.o Cc build/macosx.release/alan3/fnmatch.o Cc build/macosx.release/alan3/glkio.o Cc build/macosx.release/alan3/glkstart.o Cc build/macosx.release/alan3/instance.o Cc build/macosx.release/alan3/inter.o Cc build/macosx.release/alan3/lists.o Cc build/macosx.release/alan3/literal.o Cc build/macosx.release/alan3/main.o terps/alan3/main.c:273:5: warning: 'sprintf' will always overflow; destination buffer has size 80, but format string expands to at least 120 [-Wfortify-source] sprintf(str, "Incompatible version of ACODE program. Development versions always require exact match. Game is %ld.%ld%s%ld, interpreter %ld.%ld%s%ld!", ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^ 1 warning generated. Cc build/macosx.release/alan3/memory.o Cc build/macosx.release/alan3/msg.o Cc build/macosx.release/alan3/options.o Cc build/macosx.release/alan3/output.o Cc build/macosx.release/alan3/params.o Cc build/macosx.release/alan3/parse.o Cc build/macosx.release/alan3/readline.o Cc build/macosx.release/alan3/reverse.o Cc build/macosx.release/alan3/rules.o Cc build/macosx.release/alan3/save.o Cc build/macosx.release/alan3/scan.o Cc build/macosx.release/alan3/score.o Cc build/macosx.release/alan3/set.o Cc build/macosx.release/alan3/stack.o Cc build/macosx.release/alan3/state.o Cc build/macosx.release/alan3/syntax.o Cc build/macosx.release/alan3/sysdep.o Cc build/macosx.release/alan3/syserr.o Cc build/macosx.release/alan3/term.o Cc build/macosx.release/alan3/types.o Cc build/macosx.release/alan3/utils.o Cc build/macosx.release/alan3/word.o Cc build/macosx.release/alan3/compatibility.o Cc build/macosx.release/alan3/AltInfo.o Cc build/macosx.release/alan3/Container.o ...on 300th target... Cc build/macosx.release/alan3/Location.o Cc build/macosx.release/alan3/ParameterPosition.o Cc build/macosx.release/alan3/StateStack.o ...skipped alan3 for lack of libgarglkmain.a... MkDir1 build/macosx.release/bocfel Cc build/macosx.release/bocfel/blorb.o Cc build/macosx.release/bocfel/branch.o Cc build/macosx.release/bocfel/dict.o Cc build/macosx.release/bocfel/glkstart.o Cc build/macosx.release/bocfel/iff.o Cc build/macosx.release/bocfel/io.o Cc build/macosx.release/bocfel/math.o Cc build/macosx.release/bocfel/memory.o Cc build/macosx.release/bocfel/meta.o Cc build/macosx.release/bocfel/objects.o Cc build/macosx.release/bocfel/osdep.o Cc build/macosx.release/bocfel/patches.o Cc build/macosx.release/bocfel/process.o Cc build/macosx.release/bocfel/random.o Cc build/macosx.release/bocfel/screen.o Cc build/macosx.release/bocfel/sound.o Cc build/macosx.release/bocfel/stack.o Cc build/macosx.release/bocfel/unicode.o Cc build/macosx.release/bocfel/util.o Cc build/macosx.release/bocfel/zoom.o Cc build/macosx.release/bocfel/zterp.o terps/bocfel/zterp.c:930:22: warning: result of comparison of constant 9223372036854775807 with expression of type 'const uint32_t' (aka 'const unsigned int') is always false [-Wtautological-constant-out-of-range-compare] if(chunk->offset > LONG_MAX) die("zcode offset too large"); ~~~~~~~~~~~~~ ^ ~~~~~~~~ terps/bocfel/zterp.c:949:18: warning: result of comparison of constant 18446744073709551593 with expression of type 'uint32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] if(memory_size > SIZE_MAX - 22) die("story file too large"); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ 2 warnings generated. ...skipped bocfel for lack of libgarglkmain.a... MkDir1 build/macosx.release/frotz Cc build/macosx.release/frotz/buffer.o Cc build/macosx.release/frotz/err.o Cc build/macosx.release/frotz/fastmem.o Cc build/macosx.release/frotz/files.o Cc build/macosx.release/frotz/input.o Cc build/macosx.release/frotz/main.o Cc build/macosx.release/frotz/math.o Cc build/macosx.release/frotz/object.o Cc build/macosx.release/frotz/process.o Cc build/macosx.release/frotz/quetzal.o Cc build/macosx.release/frotz/random.o Cc build/macosx.release/frotz/redirect.o Cc build/macosx.release/frotz/sound.o Cc build/macosx.release/frotz/stream.o Cc build/macosx.release/frotz/table.o Cc build/macosx.release/frotz/text.o Cc build/macosx.release/frotz/variable.o Cc build/macosx.release/frotz/glkscreen.o Cc build/macosx.release/frotz/glkmisc.o ...skipped frotz for lack of libgarglkmain.a... MkDir1 build/macosx.release/geas C++ build/macosx.release/geas/geasfile.o C++ build/macosx.release/geas/geas-runner.o terps/geas/geas-runner.cc:1608:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (match = match_command (cmd, tmp[i])) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ terps/geas/geas-runner.cc:1608:17: note: place parentheses around the assignment to silence this warning if (match = match_command (cmd, tmp[i])) ^ ( ) terps/geas/geas-runner.cc:1608:17: note: use '==' to turn this assignment into an equality comparison if (match = match_command (cmd, tmp[i])) ^ == terps/geas/geas-runner.cc:1696:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (match = match_command (cmd, "look")) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ terps/geas/geas-runner.cc:1696:13: note: place parentheses around the assignment to silence this warning if (match = match_command (cmd, "look")) ^ ( ) terps/geas/geas-runner.cc:1696:13: note: use '==' to turn this assignment into an equality comparison if (match = match_command (cmd, "look")) ^ == terps/geas/geas-runner.cc:1702:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (match = match_command (cmd, "give #@first# to #@second#")) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ terps/geas/geas-runner.cc:1702:13: note: place parentheses around the assignment to silence this warning if (match = match_command (cmd, "give #@first# to #@second#")) ^ ( ) terps/geas/geas-runner.cc:1702:13: note: use '==' to turn this assignment into an equality comparison if (match = match_command (cmd, "give #@first# to #@second#")) ^ == terps/geas/geas-runner.cc:1779:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (match = match_command (cmd, "use #@first#")) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ terps/geas/geas-runner.cc:1779:13: note: place parentheses around the assignment to silence this warning if (match = match_command (cmd, "use #@first#")) ^ ( ) terps/geas/geas-runner.cc:1779:13: note: use '==' to turn this assignment into an equality comparison if (match = match_command (cmd, "use #@first#")) ^ == terps/geas/geas-runner.cc:1835:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (match = match_command (cmd, "drop #@object#")) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ terps/geas/geas-runner.cc:1835:13: note: place parentheses around the assignment to silence this warning if (match = match_command (cmd, "drop #@object#")) ^ ( ) terps/geas/geas-runner.cc:1835:13: note: use '==' to turn this assignment into an equality comparison if (match = match_command (cmd, "drop #@object#")) ^ == terps/geas/geas-runner.cc:2313:32: warning: variable 'tok' is uninitialized when used within its own initialization [-Wuninitialized] string tok = eval_param (tok); ~~~ ^~~ 6 warnings generated. C++ build/macosx.release/geas/geas-state.o C++ build/macosx.release/geas/geas-util.o C++ build/macosx.release/geas/geasglk.o terps/geas/geasglk.cc:102:2: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(err_buf,"No game name or more than one game name given.\n" ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ terps/geas/geasglk.cc:126:2: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(err_buf,"\nNote -- The underlying Glk library does not support" ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ terps/geas/geasglk.cc:147:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(cur_buf, "> "); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 3 warnings generated. Cc build/macosx.release/geas/geasglkterm.o C++ build/macosx.release/geas/istring.o C++ build/macosx.release/geas/readfile.o ...skipped geas for lack of libgarglkmain.a... MkDir1 build/macosx.release/git Cc build/macosx.release/git/git.o Cc build/macosx.release/git/memory.o Cc build/macosx.release/git/compiler.o Cc build/macosx.release/git/opcodes.o Cc build/macosx.release/git/operands.o Cc build/macosx.release/git/peephole.o Cc build/macosx.release/git/terp.o Cc build/macosx.release/git/glkop.o Cc build/macosx.release/git/search.o Cc build/macosx.release/git/git_unix.o terps/git/git_unix.c:48:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn] } ^ 1 warning generated. Cc build/macosx.release/git/savefile.o Cc build/macosx.release/git/saveundo.o Cc build/macosx.release/git/gestalt.o Cc build/macosx.release/git/heap.o Cc build/macosx.release/git/accel.o ...skipped git for lack of libgarglkmain.a... MkDir1 build/macosx.release/glulxe Cc build/macosx.release/glulxe/main.o Cc build/macosx.release/glulxe/files.o Cc build/macosx.release/glulxe/vm.o Cc build/macosx.release/glulxe/exec.o Cc build/macosx.release/glulxe/funcs.o Cc build/macosx.release/glulxe/operand.o Cc build/macosx.release/glulxe/string.o Cc build/macosx.release/glulxe/glkop.o Cc build/macosx.release/glulxe/heap.o Cc build/macosx.release/glulxe/serial.o Cc build/macosx.release/glulxe/search.o Cc build/macosx.release/glulxe/gestalt.o Cc build/macosx.release/glulxe/osdepend.o Cc build/macosx.release/glulxe/unixstrt.o Cc build/macosx.release/glulxe/accel.o Cc build/macosx.release/glulxe/profile.o Cc build/macosx.release/glulxe/float.o ...skipped glulxe for lack of libgarglkmain.a... MkDir1 build/macosx.release/hugo Cc build/macosx.release/hugo/he.o Cc build/macosx.release/hugo/heexpr.o Cc build/macosx.release/hugo/hemisc.o Cc build/macosx.release/hugo/heobject.o Cc build/macosx.release/hugo/heparse.o Cc build/macosx.release/hugo/heres.o Cc build/macosx.release/hugo/herun.o Cc build/macosx.release/hugo/heset.o Cc build/macosx.release/hugo/stringfn.o Cc build/macosx.release/hugo/heglk.o Cc build/macosx.release/hugo/heglkunix.o ...skipped hugo for lack of libgarglkmain.a... ...on 400th target... MkDir1 build/macosx.release/jacl Cc build/macosx.release/jacl/jacl.o In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/jacl.c:209:20: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:223:12: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, FALSE); ^ terps/jacl/jacl.c:224:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(200); ^ terps/jacl/jacl.c:252:10: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute ("+bootstrap"); ^ terps/jacl/jacl.c:273:6: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/jacl.c:280:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:282:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+intro"); ^ terps/jacl/jacl.c:285:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error (CANT_RUN, PLUS_STDERR); ^ terps/jacl/jacl.c:286:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(43); ^ terps/jacl/jacl.c:301:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:303:10: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+bottom"); ^ terps/jacl/jacl.c:313:19: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:317:28: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_resolve("command_prompt")->value); ^ terps/jacl/jacl.c:317:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_resolve("command_prompt")->value); ^ terps/jacl/jacl.c:325:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:338:22: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:354:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute(temp_buffer); ^ terps/jacl/jacl.c:363:21: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:364:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+timer"); ^ terps/jacl/jacl.c:384:19: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:385:29: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_resolve("command_prompt")->value); ^ terps/jacl/jacl.c:385:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_resolve("command_prompt")->value); ^ terps/jacl/jacl.c:387:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(current_command); ^ terps/jacl/jacl.c:389:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^"); ^ terps/jacl/jacl.c:392:10: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+top"); ^ terps/jacl/jacl.c:423:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = FALSE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/jacl.c:435:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("COMMENT_RECORDED")->value); ^ terps/jacl/jacl.c:435:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("COMMENT_RECORDED")->value); ^ terps/jacl/jacl.c:437:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("COMMENT_IGNORED")->value); ^ terps/jacl/jacl.c:437:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("COMMENT_IGNORED")->value); ^ terps/jacl/jacl.c:461:29: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (word[wp] != NULL && INTERRUPTED->value == FALSE) { ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/jacl.c:467:16: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring("command"); ^ terps/jacl/jacl.c:471:74: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (word[position] != NULL && strcmp(word[position], cstring_resolve("THEN_WORD")->value)) { ^ terps/jacl/jacl.c:472:16: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("command", word[position]); ^ terps/jacl/jacl.c:481:61: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (word[wp] != NULL && !strcmp(word[wp], cstring_resolve("THEN_WORD")->value)) { ^ terps/jacl/jacl.c:500:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(word[wp], cstring_resolve("QUIT_WORD")->value) || !strcmp(word[wp], "q")) { ^ terps/jacl/jacl.c:501:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+quit_game") == FALSE) { ^ terps/jacl/jacl.c:502:4: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:503:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SURE_QUIT")->value); ^ terps/jacl/jacl.c:503:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SURE_QUIT")->value); ^ terps/jacl/jacl.c:506:12: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+score"); ^ terps/jacl/jacl.c:507:14: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(0); ^ terps/jacl/jacl.c:509:31: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RETURN_GAME")->value); ^ terps/jacl/jacl.c:509:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RETURN_GAME")->value); ^ terps/jacl/jacl.c:512:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("RESTART_WORD")->value)) { ^ terps/jacl/jacl.c:513:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+restart_game") == FALSE) { ^ terps/jacl/jacl.c:514:4: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:515:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SURE_RESTART")->value); ^ terps/jacl/jacl.c:515:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SURE_RESTART")->value); ^ terps/jacl/jacl.c:517:31: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RESTARTING")->value); ^ terps/jacl/jacl.c:517:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RESTARTING")->value); ^ terps/jacl/jacl.c:520:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute ("+intro"); ^ terps/jacl/jacl.c:523:31: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RETURN_GAME")->value); ^ terps/jacl/jacl.c:523:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("RETURN_GAME")->value); ^ terps/jacl/jacl.c:526:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("UNDO_WORD")->value)) { ^ terps/jacl/jacl.c:527:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+undo_move") == FALSE) { ^ terps/jacl/jacl.c:530:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("OOPS_WORD")->value) || !strcmp(word[wp], "o")) { ^ terps/jacl/jacl.c:534:9: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TOTAL_MOVES->value == 0) { ^ terps/jacl/constants.h:92:48: note: expanded from macro 'TOTAL_MOVES' #define TOTAL_MOVES integer_resolve("total_moves") ^ terps/jacl/jacl.c:535:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_MOVES")->value); ^ terps/jacl/jacl.c:535:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_MOVES")->value); ^ terps/jacl/jacl.c:536:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:538:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_CORRECT")->value); ^ terps/jacl/jacl.c:538:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_CORRECT")->value); ^ terps/jacl/jacl.c:539:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:571:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("BAD_OOPS")->value); ^ terps/jacl/jacl.c:571:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("BAD_OOPS")->value); ^ terps/jacl/jacl.c:572:4: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:574:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("AGAIN_WORD")->value) || !strcmp(word[wp], "g")) { ^ terps/jacl/jacl.c:575:7: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TOTAL_MOVES->value == 0) { ^ terps/jacl/constants.h:92:48: note: expanded from macro 'TOTAL_MOVES' #define TOTAL_MOVES integer_resolve("total_moves") ^ terps/jacl/jacl.c:576:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_MOVES")->value); ^ terps/jacl/jacl.c:576:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_MOVES")->value); ^ terps/jacl/jacl.c:577:4: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:579:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NOT_CLEVER")->value); ^ terps/jacl/jacl.c:579:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NOT_CLEVER")->value); ^ terps/jacl/jacl.c:580:4: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:590:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("SCRIPT_WORD")->value) || !strcmp(word[wp], "transcript")) { ^ terps/jacl/jacl.c:592:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("UNSCRIPT_WORD")->value)) { ^ terps/jacl/jacl.c:594:36: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_ALREADY_OFF")->value); ^ terps/jacl/jacl.c:594:20: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_ALREADY_OFF")->value); ^ terps/jacl/jacl.c:599:33: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_OFF")->value); ^ terps/jacl/jacl.c:599:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_OFF")->value); ^ terps/jacl/jacl.c:602:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("WALKTHRU_WORD")->value)) { ^ terps/jacl/jacl.c:604:46: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[wp], cstring_resolve("INFO_WORD")->value) || !strcmp(word[wp], "version")) { ^ terps/jacl/jacl.c:606:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("you can redistribute it and/or modify it under the "); ^ terps/jacl/jacl.c:607:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("terms of the GNU General Public License as published by "); ^ terps/jacl/jacl.c:608:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("the Free Software Foundation; either version 2 of the "); ^ terps/jacl/jacl.c:609:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("License, or any later version.^^"); ^ terps/jacl/jacl.c:610:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("This program is distributed in the hope that it will be "); ^ terps/jacl/jacl.c:611:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("useful, but WITHOUT ANY WARRANTY; without even the "); ^ terps/jacl/jacl.c:612:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("implied warranty of MERCHANTABILITY or FITNESS FOR A "); ^ terps/jacl/jacl.c:613:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("PARTICULAR PURPOSE. See the GNU General Public License "); ^ terps/jacl/jacl.c:614:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("for more details.^^"); ^ terps/jacl/jacl.c:615:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("You should have received a copy of the GNU General "); ^ terps/jacl/jacl.c:616:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("Public License along with this program; if not, write "); ^ terps/jacl/jacl.c:617:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("to the Free Software Foundation, Inc., 675 Mass Ave, "); ^ terps/jacl/jacl.c:618:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("Cambridge, MA 02139, USA.^^"); ^ terps/jacl/jacl.c:620:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/jacl.c:621:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:640:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(buffer); ^ terps/jacl/jacl.c:642:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(buffer); ^ terps/jacl/jacl.c:643:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("Copyright (c) 1992-2010 Stuart Allen.^^"); ^ terps/jacl/jacl.c:692:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:706:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:709:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_SAVE")->value); ^ terps/jacl/jacl.c:709:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_SAVE")->value); ^ terps/jacl/jacl.c:712:16: warning: passing arguments to 'save_game' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (save_game(saveref)) { ^ terps/jacl/jacl.c:715:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_SAVE")->value); ^ terps/jacl/jacl.c:715:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_SAVE")->value); ^ terps/jacl/jacl.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_interaction(filename) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:68:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int save_interaction(); ^ terps/jacl/jacl.c:760:28: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("MOVE_UNDONE")->value); ^ terps/jacl/jacl.c:760:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("MOVE_UNDONE")->value); ^ terps/jacl/jacl.c:762:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+top"); ^ terps/jacl/jacl.c:763:10: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute ("+look_around"); ^ terps/jacl/jacl.c:764:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+bottom"); ^ terps/jacl/jacl.c:765:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_buffer) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:144:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void write_text(); ^ terps/jacl/prototypes.h:202:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void jacl_sleep(); ^ terps/jacl/jacl.c:807:1: note: conflicting prototype is here jacl_sleep(unsigned int mseconds) ^ terps/jacl/jacl.c:828:39: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (status_height != integer_resolve("status_window")->value) { ^ terps/jacl/jacl.c:831:94: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_window_set_arrangement(pair_window, winmethod_Above | winmethod_Fixed, integer_resolve("status_window")->value, statuswin); ^ terps/jacl/jacl.c:841:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(statuswin); ^ terps/jacl/jacl.c:844:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+update_status_window") == FALSE) { ^ terps/jacl/jacl.c:856:29: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(sentence_output(HERE, TRUE)); ^ terps/jacl/jacl.c:860:49: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (temp_buffer, "Score: %d Moves: %d", SCORE->value, TOTAL_MOVES->value); ^ terps/jacl/constants.h:94:48: note: expanded from macro 'SCORE' #define SCORE integer_resolve("score") ^ terps/jacl/jacl.c:860:63: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (temp_buffer, "Score: %d Moves: %d", SCORE->value, TOTAL_MOVES->value); ^ terps/jacl/constants.h:92:48: note: expanded from macro 'TOTAL_MOVES' #define TOTAL_MOVES integer_resolve("total_moves") ^ terps/jacl/jacl.c:868:20: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:885:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:880:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] more(message) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:192:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void more(); ^ terps/jacl/jacl.c:937:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(temp_buffer, cstring_resolve("TYPE_NUMBER")->value, low, high); ^ terps/jacl/jacl.c:944:19: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:948:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:973:15: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (validate(cx)) { ^ terps/jacl/jacl.c:983:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("INVALID_SELECTION")->value); ^ terps/jacl/jacl.c:924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_number(insist, low, high) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:67:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int get_number(); ^ terps/jacl/prototypes.h:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void get_string(); ^ terps/jacl/jacl.h:54:20: note: expanded from macro 'get_string' #define get_string jacl_get_string ^ terps/jacl/jacl.c:989:1: note: conflicting prototype is here get_string(char *string_buffer) ^ terps/jacl/jacl.h:54:20: note: expanded from macro 'get_string' #define get_string jacl_get_string ^ terps/jacl/jacl.c:1002:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:1005:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:1049:19: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:1052:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("YES_OR_NO")->value); ^ terps/jacl/jacl.c:1053:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:1082:35: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (*cx == cstring_resolve("YES_WORD")->value[0]) { ^ terps/jacl/jacl.c:1084:36: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (*cx == cstring_resolve("NO_WORD")->value[0]) { ^ terps/jacl/jacl.c:1107:19: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:1112:18: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:1092:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_character(message) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:64:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char get_character(); ^ terps/jacl/jacl.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] open_glk_file (usage, mode, filename) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:7:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] strid_t open_glk_file(); ^ terps/jacl/jacl.c:1170:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_ALREADY_ON")->value); ^ terps/jacl/jacl.c:1181:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_WRITE_SCRIPT")->value); ^ terps/jacl/jacl.c:1190:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_WRITE_SCRIPT")->value); ^ terps/jacl/jacl.c:1193:31: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCRIPTING_ON")->value); ^ terps/jacl/jacl.c:1196:57: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_put_string_stream(script_stream, cstring_resolve("game_title")->value); ^ terps/jacl/jacl.c:1203:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TOTAL_MOVES->value && strcmp(last_command, cstring_resolve("UNDO_WORD")->value)) { ^ terps/jacl/constants.h:92:48: note: expanded from macro 'TOTAL_MOVES' #define TOTAL_MOVES integer_resolve("total_moves") ^ terps/jacl/jacl.c:1203:64: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TOTAL_MOVES->value && strcmp(last_command, cstring_resolve("UNDO_WORD")->value)) { ^ terps/jacl/jacl.c:1206:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_UNDO")->value); ^ terps/jacl/jacl.c:1207:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/jacl.c:1228:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (cstring_resolve("ERROR_READING_WALKTHRU")->value); ^ terps/jacl/jacl.c:1236:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("ERROR_READING_WALKTHRU")->value); ^ terps/jacl/jacl.c:1262:19: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while (result && INTERRUPTED->value == FALSE) { ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/jacl.c:1271:11: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+bottom"); ^ terps/jacl/jacl.c:1273:29: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(string_resolve("command_prompt")->value); ^ terps/jacl/jacl.c:1279:11: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+top"); ^ terps/jacl/jacl.c:1312:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(inputwin); ^ terps/jacl/jacl.c:1325:17: warning: passing arguments to 'jacl_set_window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(mainwin); ^ terps/jacl/jacl.c:1328:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_RESTORE")->value); ^ terps/jacl/jacl.c:1332:18: warning: passing arguments to 'restore_game' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (restore_game(saveref, TRUE) == FALSE) { ^ terps/jacl/jacl.c:1333:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_RESTORE")->value); ^ terps/jacl/jacl.c:1307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] restore_interaction(filename) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:69:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int restore_interaction(); ^ terps/jacl/jacl.c:1341:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(file_stream, buffer, max_length) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:8:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] glui32 glk_get_bin_line_stream(); ^ terps/jacl/jacl.c:1367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_set_window(new_window) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:54:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void jacl_set_window(); ^ terps/jacl/jacl.c:1417:27: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (parent_of (HERE, index, UNRESTRICT) && !(object[index]->attributes & NO_TAB)) { ^ terps/jacl/jacl.c:1422:30: warning: passing arguments to 'add_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_word (current_name); ^ terps/jacl/jacl.c:1396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_generator(text, state) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:197:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* object_generator(); ^ terps/jacl/jacl.c:1463:21: warning: passing arguments to 'add_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_word(pointer->word); ^ terps/jacl/jacl.c:1467:17: warning: passing arguments to 'add_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_word("walkthru"); ^ terps/jacl/jacl.c:1444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] verb_generator(text, state) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:198:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* verb_generator(); ^ terps/jacl/jacl.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_word(word) ^ In file included from terps/jacl/jacl.c:33: terps/jacl/prototypes.h:199:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void add_word(); ^ 188 warnings generated. Cc build/macosx.release/jacl/glk_startup.o In file included from terps/jacl/glk_startup.c:17: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/glk_startup.c:88:14: warning: passing arguments to 'create_paths' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_paths(temp_buffer); ^ 2 warnings generated. Cc build/macosx.release/jacl/findroute.o In file included from terps/jacl/findroute.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/prototypes.h:51:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int find_route(); ^ terps/jacl/findroute.c:299:1: note: conflicting prototype is here find_route(int fromRoom, int toRoom, int known) ^ 2 warnings generated. Cc build/macosx.release/jacl/interpreter.o In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/interpreter.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(code) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:138:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void terminate(); ^ terps/jacl/interpreter.c:295:36: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(proxy_buffer, text_of_word(index)); ^ terps/jacl/interpreter.c:316:41: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_cstring = cstring_resolve(temp_buffer)) != NULL) { ^ terps/jacl/interpreter.c:327:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("Can't resolve "); ^ terps/jacl/interpreter.c:328:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/interpreter.c:329:19: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^"); ^ terps/jacl/interpreter.c:339:43: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_cinteger = cinteger_resolve("field_count")) != NULL) { ^ terps/jacl/interpreter.c:373:38: warning: passing arguments to 'function_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] resolved_function = function_resolve(called_name); ^ terps/jacl/interpreter.c:381:12: warning: passing arguments to 'push_stack' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_stack(glk_stream_get_position(game_stream)); ^ terps/jacl/interpreter.c:397:15: warning: passing arguments to 'set_arguments' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_arguments(called_name); ^ terps/jacl/interpreter.c:402:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strncpy (cstring_resolve("function_name")->value, executing_function->name, 80); ^ terps/jacl/interpreter.c:402:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terps/jacl/interpreter.c:411:34: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:418:29: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:430:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:447:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:464:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:478:27: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:483:31: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:488:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:493:28: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:498:32: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:531:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:535:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:548:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:552:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:580:39: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat (temp_buffer, text_of_word(1)); ^ terps/jacl/interpreter.c:592:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, LOG_ONLY); ^ terps/jacl/interpreter.c:598:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:609:18: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:653:35: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat (in_name, text_of_word(1)); ^ terps/jacl/interpreter.c:664:36: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat (out_name, text_of_word(1)); ^ terps/jacl/interpreter.c:674:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, LOG_ONLY); ^ terps/jacl/interpreter.c:679:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:683:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, LOG_ONLY); ^ terps/jacl/interpreter.c:688:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:697:32: warning: passing arguments to 'jacl_sleep' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_sleep(1000); ^ terps/jacl/interpreter.c:701:18: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:702:30: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:715:32: warning: passing arguments to 'jacl_sleep' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_sleep(1000); ^ terps/jacl/interpreter.c:719:18: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:720:30: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:727:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:736:19: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:770:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:782:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:799:38: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] loop_integer = container_resolve(word[1]); ^ terps/jacl/interpreter.c:813:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:838:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:844:40: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] select_integer = container_resolve(word[2]); ^ terps/jacl/interpreter.c:873:52: warning: passing arguments to 'attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((criterion_value = attribute_resolve(argument_buffer))) { ^ terps/jacl/interpreter.c:875:57: warning: passing arguments to 'user_attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((criterion_value = user_attribute_resolve(argument_buffer))) { ^ terps/jacl/interpreter.c:879:32: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] criterion_value = value_of(argument_buffer); ^ terps/jacl/interpreter.c:901:29: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:906:33: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:914:30: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:923:15: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:925:21: warning: passing arguments to 'select_next' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (select_next(select_integer, criterion_type, criterion_value, scope_criterion)) { ^ terps/jacl/interpreter.c:943:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:944:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:947:49: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_window_move_cursor(statuswin, value_of(word[1], TRUE), value_of(word[2], TRUE)); ^ terps/jacl/interpreter.c:947:74: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_window_move_cursor(statuswin, value_of(word[1], TRUE), value_of(word[2], TRUE)); ^ terps/jacl/interpreter.c:949:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(BAD_CURSOR, PLUS_STDOUT); ^ terps/jacl/interpreter.c:955:9: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/interpreter.c:960:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] channel = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:972:9: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/interpreter.c:977:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] channel = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:988:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:990:24: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] volume = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:1004:23: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve(temp_buffer)->value = volume; ^ terps/jacl/interpreter.c:1015:9: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TIMER_SUPPORTED->value && TIMER_ENABLED->value) { ^ terps/jacl/constants.h:110:43: note: expanded from macro 'TIMER_SUPPORTED' #define TIMER_SUPPORTED cinteger_resolve("timer_supported") ^ terps/jacl/interpreter.c:1015:35: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TIMER_SUPPORTED->value && TIMER_ENABLED->value) { ^ terps/jacl/constants.h:101:40: note: expanded from macro 'TIMER_ENABLED' #define TIMER_ENABLED integer_resolve("timer_enabled") ^ terps/jacl/interpreter.c:1019:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1021:23: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:1030:23: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve("timer")->value = index; ^ terps/jacl/interpreter.c:1037:9: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value && SOUND_ENABLED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/interpreter.c:1037:35: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value && SOUND_ENABLED->value) { ^ terps/jacl/constants.h:99:40: note: expanded from macro 'SOUND_ENABLED' #define SOUND_ENABLED integer_resolve("sound_enabled") ^ terps/jacl/interpreter.c:1042:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] channel = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:1054:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] repeats = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:1060:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1062:74: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (glk_schannel_play_ext(sound_channel[channel], (glui32) value_of(word[1], TRUE), repeats, channel + 1) == 0) { ^ terps/jacl/interpreter.c:1067:67: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(error_buffer, "Unable to play sound: %ld", value_of(word[1], FALSE)); ^ terps/jacl/interpreter.c:1068:17: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/interpreter.c:1073:9: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (GRAPHICS_SUPPORTED->value && GRAPHICS_ENABLED->value) { ^ terps/jacl/constants.h:109:45: note: expanded from macro 'GRAPHICS_SUPPORTED' #define GRAPHICS_SUPPORTED cinteger_resolve("graphics_supported") ^ terps/jacl/interpreter.c:1073:38: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (GRAPHICS_SUPPORTED->value && GRAPHICS_ENABLED->value) { ^ terps/jacl/constants.h:100:42: note: expanded from macro 'GRAPHICS_ENABLED' #define GRAPHICS_ENABLED integer_resolve("graphics_enabled") ^ terps/jacl/interpreter.c:1077:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1079:52: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (glk_image_draw(mainwin, (glui32) value_of(word[1], TRUE), imagealign_InlineDown, 0) == 0) { ^ terps/jacl/interpreter.c:1080:67: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(error_buffer, "Unable to draw image: %ld", value_of(word[1], FALSE)); ^ terps/jacl/interpreter.c:1081:17: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/interpreter.c:1088:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:1089:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1092:43: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_string = string_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1093:16: warning: passing arguments to 'unkstrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(word[1]); ^ terps/jacl/interpreter.c:1094:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1099:16: warning: passing arguments to 'jacl_get_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_string(resolved_string->value); ^ terps/jacl/interpreter.c:1114:37: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ask_integer = container_resolve(word[1]); ^ terps/jacl/interpreter.c:1116:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1117:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1120:20: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] low = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:1121:21: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] high = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:1124:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1127:31: warning: passing arguments to 'get_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *ask_integer = get_number(insist, low, high); ^ terps/jacl/interpreter.c:1131:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1135:37: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ask_integer = container_resolve(word[1]); ^ terps/jacl/interpreter.c:1137:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1138:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1145:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1155:11: warning: passing arguments to 'more' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] more ("[MORE]"); ^ terps/jacl/interpreter.c:1157:11: warning: passing arguments to 'more' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] more (word[1]); ^ terps/jacl/interpreter.c:1165:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1200:29: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(1)); ^ terps/jacl/interpreter.c:1200:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(1)); ^ terps/jacl/interpreter.c:1568:15: warning: passing arguments to 'push_stack' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_stack(glk_stream_get_position(game_stream)); ^ terps/jacl/interpreter.c:1595:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1598:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1606:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1612:45: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(string_buffer, arg_text_of_word(counter)); ^ terps/jacl/interpreter.c:1615:26: warning: passing arguments to 'function_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (function_resolve(string_buffer) == NULL && !strcmp(word[0], "execute")) { ^ terps/jacl/interpreter.c:1625:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:1633:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SCORE->value += value_of(word[1], TRUE); ^ terps/jacl/constants.h:94:48: note: expanded from macro 'SCORE' #define SCORE integer_resolve("score") ^ terps/jacl/interpreter.c:1633:30: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SCORE->value += value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:1634:10: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (NOTIFY->value) { ^ terps/jacl/constants.h:103:35: note: expanded from macro 'NOTIFY' #define NOTIFY integer_resolve("notify") ^ terps/jacl/interpreter.c:1645:33: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCORE_UP")->value); ^ terps/jacl/interpreter.c:1645:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("SCORE_UP")->value); ^ terps/jacl/interpreter.c:1646:43: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(temp_buffer, "%ld", value_of(word[1], TRUE)); ^ terps/jacl/interpreter.c:1647:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/interpreter.c:1648:19: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (value_of(word[1], TRUE) == 1) { ^ terps/jacl/interpreter.c:1649:34: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("POINT")->value); ^ terps/jacl/interpreter.c:1649:18: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("POINT")->value); ^ terps/jacl/interpreter.c:1651:34: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("POINTS")->value); ^ terps/jacl/interpreter.c:1651:18: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("POINTS")->value); ^ terps/jacl/interpreter.c:1667:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1675:28: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:1680:32: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:1721:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_buffer); ^ terps/jacl/interpreter.c:1726:29: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:1731:33: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:1735:40: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fprintf(stderr, "%s", text_of_word(counter)); ^ terps/jacl/interpreter.c:1738:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("ERROR: In function ~"); ^ terps/jacl/interpreter.c:1739:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(executing_function->name); ^ terps/jacl/interpreter.c:1740:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("~, "); ^ terps/jacl/interpreter.c:1742:29: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(counter)); ^ terps/jacl/interpreter.c:1742:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(counter)); ^ terps/jacl/interpreter.c:1744:44: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(word[0], "debug") && DEBUG->value) { ^ terps/jacl/constants.h:104:34: note: expanded from macro 'DEBUG' #define DEBUG integer_resolve("debug") ^ terps/jacl/interpreter.c:1745:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("DEBUG: "); ^ terps/jacl/interpreter.c:1747:29: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(counter)); ^ terps/jacl/interpreter.c:1747:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_of_word(counter)); ^ terps/jacl/interpreter.c:1751:27: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] output = text_of_word(counter); ^ terps/jacl/interpreter.c:1754:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(output); ^ terps/jacl/interpreter.c:1760:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:1761:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1763:40: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((container = container_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1764:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1765:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(exit_function (TRUE)); ^ terps/jacl/interpreter.c:1768:33: warning: passing arguments to 'text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = strlen(text_of(word[2])); ^ terps/jacl/interpreter.c:1774:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1776:40: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((container = container_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1777:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1778:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1781:37: warning: passing arguments to 'save_interaction' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = save_interaction(NULL); ^ terps/jacl/interpreter.c:1783:54: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = save_interaction(arg_text_of_word(2)); ^ terps/jacl/interpreter.c:1783:37: warning: passing arguments to 'save_interaction' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = save_interaction(arg_text_of_word(2)); ^ terps/jacl/interpreter.c:1791:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1793:40: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((container = container_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1794:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1795:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1798:40: warning: passing arguments to 'restore_interaction' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = restore_interaction(NULL); ^ terps/jacl/interpreter.c:1800:57: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = restore_interaction(arg_text_of_word(2)); ^ terps/jacl/interpreter.c:1800:40: warning: passing arguments to 'restore_interaction' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = restore_interaction(arg_text_of_word(2)); ^ terps/jacl/interpreter.c:1829:39: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy (split_buffer, text_of_word(2)); ^ terps/jacl/interpreter.c:1830:36: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy (delimiter, text_of_word(3)); ^ terps/jacl/interpreter.c:1836:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:1837:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1839:58: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] split_container = container_resolve(var_text_of_word(1)); ^ terps/jacl/interpreter.c:1839:41: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] split_container = container_resolve(var_text_of_word(1)); ^ terps/jacl/interpreter.c:1842:33: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(var_text_of_word(1)); ^ terps/jacl/interpreter.c:1842:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(var_text_of_word(1)); ^ terps/jacl/interpreter.c:1843:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1851:49: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(container_buffer, var_text_of_word(4)); ^ terps/jacl/interpreter.c:1857:50: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_splitstring = string_resolve(container_buffer)) == NULL) { ^ terps/jacl/interpreter.c:1858:35: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(var_text_of_word(4)); ^ terps/jacl/interpreter.c:1858:18: warning: passing arguments to 'unkstrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(var_text_of_word(4)); ^ terps/jacl/interpreter.c:1859:30: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1866:48: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(container_buffer, var_text_of_word(4)); ^ terps/jacl/interpreter.c:1872:49: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_splitstring = string_resolve(container_buffer)) == NULL) { ^ terps/jacl/interpreter.c:1873:17: warning: passing arguments to 'unkstrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(word[1]); ^ terps/jacl/interpreter.c:1874:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1888:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:1889:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1892:63: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_setstring = string_resolve(var_text_of_word(1))) == NULL) { ^ terps/jacl/interpreter.c:1892:46: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_setstring = string_resolve(var_text_of_word(1))) == NULL) { ^ terps/jacl/interpreter.c:1893:16: warning: passing arguments to 'unkstrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(word[1]); ^ terps/jacl/interpreter.c:1894:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1899:44: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(setstring_buffer, text_of_word(counter)); ^ terps/jacl/interpreter.c:1920:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:1921:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1924:46: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_setstring = string_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1925:16: warning: passing arguments to 'unkstrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(word[1]); ^ terps/jacl/interpreter.c:1926:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1929:22: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:1932:48: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(setstring_buffer, text_of_word(2)); ^ terps/jacl/interpreter.c:1942:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1944:22: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:1945:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(index)); ^ terps/jacl/interpreter.c:1953:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1955:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_1 = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:1958:16: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], object_1); ^ terps/jacl/interpreter.c:1959:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1961:19: warning: passing arguments to 'new_position' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new_position((double) object[object_1]->X, ^ terps/jacl/interpreter.c:1975:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1977:40: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((container = container_resolve(word[1])) == NULL) { ^ terps/jacl/interpreter.c:1978:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:1979:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1982:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_1 = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:1985:16: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[2], object_1); ^ terps/jacl/interpreter.c:1986:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1988:26: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_2 = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:1991:17: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[3], object_2); ^ terps/jacl/interpreter.c:1992:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:1997:29: warning: passing arguments to 'bearing' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = bearing((double) object[object_1]->X, ^ terps/jacl/interpreter.c:2010:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2012:35: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container = container_resolve(word[1]); ^ terps/jacl/interpreter.c:2014:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_1 = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:2017:16: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[2], object_1); ^ terps/jacl/interpreter.c:2018:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2020:26: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_2 = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:2023:17: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[3], object_2); ^ terps/jacl/interpreter.c:2024:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2029:30: warning: passing arguments to 'distance' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = distance((double) ^ terps/jacl/interpreter.c:2048:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2050:35: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container = container_resolve(word[1]); ^ terps/jacl/interpreter.c:2052:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_1 = value_of(word[2], TRUE); ^ terps/jacl/interpreter.c:2055:16: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[2], object_1); ^ terps/jacl/interpreter.c:2056:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2058:26: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_2 = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:2061:17: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[3], object_2); ^ terps/jacl/interpreter.c:2062:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2068:33: warning: passing arguments to 'find_route' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = find_route(object_1, object_2, TRUE); ^ terps/jacl/interpreter.c:2070:33: warning: passing arguments to 'find_route' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = find_route(object_1, object_2, FALSE); ^ terps/jacl/interpreter.c:2081:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2083:52: warning: passing arguments to 'var_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container = container_resolve(var_text_of_word(1)); ^ terps/jacl/interpreter.c:2083:35: warning: passing arguments to 'container_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container = container_resolve(var_text_of_word(1)); ^ terps/jacl/interpreter.c:2086:16: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(word[1]); ^ terps/jacl/interpreter.c:2087:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2091:26: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] counter = value_of(word[mark + 1], TRUE); ^ terps/jacl/interpreter.c:2105:19: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:2109:30: warning: passing arguments to 'grand_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = grand_of(counter, FALSE); ^ terps/jacl/interpreter.c:2111:30: warning: passing arguments to 'grand_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *container = grand_of(counter, TRUE); ^ terps/jacl/interpreter.c:2118:18: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:2130:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2132:51: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((bit_mask = attribute_resolve(arg_text_of(word[3])))) { ^ terps/jacl/interpreter.c:2132:39: warning: passing arguments to 'attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((bit_mask = attribute_resolve(arg_text_of(word[3])))) { ^ terps/jacl/interpreter.c:2133:23: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:2135:17: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], index); ^ terps/jacl/interpreter.c:2136:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2147:63: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((bit_mask = user_attribute_resolve(arg_text_of(word[3])))) { ^ terps/jacl/interpreter.c:2147:51: warning: passing arguments to 'user_attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((bit_mask = user_attribute_resolve(arg_text_of(word[3])))) { ^ terps/jacl/interpreter.c:2148:23: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:2150:17: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], index); ^ terps/jacl/interpreter.c:2151:29: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2163:16: warning: passing arguments to 'unkattrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkattrun(3); ^ terps/jacl/interpreter.c:2164:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2173:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2178:39: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat (temp_buffer, text_of_word(1)); ^ terps/jacl/interpreter.c:2185:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:2188:29: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] output = text_of_word(counter); ^ terps/jacl/interpreter.c:2214:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2217:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error("Insert statement not inside an 'update' loop.", PLUS_STDOUT); ^ terps/jacl/interpreter.c:2220:29: warning: passing arguments to 'text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] output = text_of_word(counter); ^ terps/jacl/interpreter.c:2238:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2240:22: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] inspect(value_of(word[1], TRUE)); ^ terps/jacl/interpreter.c:2240:13: warning: passing arguments to 'inspect' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] inspect(value_of(word[1], TRUE)); ^ terps/jacl/interpreter.c:2248:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2251:21: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[1], TRUE); ^ terps/jacl/interpreter.c:2253:15: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], index); ^ terps/jacl/interpreter.c:2254:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2260:25: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_1 = value_of(word[3], TRUE); ^ terps/jacl/interpreter.c:2262:16: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], object_1); ^ terps/jacl/interpreter.c:2263:28: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2275:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:2276:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2285:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:2286:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2294:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:2295:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2301:45: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(string_buffer, arg_text_of_word(counter)); ^ terps/jacl/interpreter.c:2312:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:2313:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2321:15: warning: passing arguments to 'noproprun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproprun(0); ^ terps/jacl/interpreter.c:2322:27: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:2329:14: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/interpreter.c:2345:26: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/interpreter.c:2350:30: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/interpreter.c:2353:23: warning: passing arguments to 'exit_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (exit_function(TRUE)); ^ terps/jacl/interpreter.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute(funcname) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:43:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int execute(); ^ terps/jacl/interpreter.c:2357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] exit_function(return_code) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:52:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int exit_function(); ^ terps/jacl/interpreter.c:2381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_names(object_index, names_buffer) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:101:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* object_names(); ^ terps/jacl/interpreter.c:2401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] distance(x1, y1, x2, y2) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:28:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int distance(); ^ terps/jacl/interpreter.c:2457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new_position(x1, y1, bearing, velocity) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:164:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void new_position(); ^ terps/jacl/interpreter.c:2508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bearing(x1, y1, x2, y2) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:27:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int bearing(); ^ terps/jacl/interpreter.c:2609:42: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_integer = integer_resolve(arg_ptr[index])) != NULL) { ^ terps/jacl/interpreter.c:2611:51: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cinteger = cinteger_resolve(arg_ptr[index])) != NULL) { ^ terps/jacl/interpreter.c:2613:36: warning: passing arguments to 'object_element_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (object_element_resolve(arg_ptr[index])) { ^ terps/jacl/interpreter.c:2615:39: warning: passing arguments to 'object_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((counter = object_resolve(arg_ptr[index])) != -1) { ^ terps/jacl/interpreter.c:2617:14: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(arg_ptr[index], counter); ^ terps/jacl/interpreter.c:2623:22: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (validate(arg_ptr[index])) { ^ terps/jacl/interpreter.c:2635:16: warning: passing arguments to 'clear_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cinteger("arg"); ^ terps/jacl/interpreter.c:2636:15: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring("string_arg"); ^ terps/jacl/interpreter.c:2642:16: warning: passing arguments to 'add_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cinteger ("arg", arg_value[index]); ^ terps/jacl/interpreter.c:2644:41: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("string_arg", arg_text_of(arg_ptr[index])); ^ terps/jacl/interpreter.c:2644:15: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("string_arg", arg_text_of(arg_ptr[index])); ^ terps/jacl/interpreter.c:2558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_arguments(function_call) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:139:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void set_arguments(); ^ terps/jacl/interpreter.c:2656:17: warning: passing arguments to 'clear_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cinteger ("arg"); ^ terps/jacl/interpreter.c:2657:16: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring ("string_arg"); ^ terps/jacl/interpreter.c:2662:16: warning: passing arguments to 'add_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cinteger ("arg", backup[stack].arguments[index]); ^ terps/jacl/interpreter.c:2667:21: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("string_arg", backup[stack].str_arguments[index]); ^ terps/jacl/interpreter.c:2699:27: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strncpy (cstring_resolve("function_name")->value, executing_function->name, 80); ^ terps/jacl/interpreter.c:2699:27: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terps/jacl/interpreter.c:2740:12: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error("Stack overflow.", PLUS_STDERR); ^ terps/jacl/interpreter.c:2728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] push_stack(file_pointer) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:141:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void push_stack(); ^ terps/jacl/interpreter.c:2830:17: warning: passing arguments to 'clear_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cinteger ("$integer"); ^ terps/jacl/interpreter.c:2831:16: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring ("$string"); ^ terps/jacl/interpreter.c:2832:16: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring ("$word"); ^ terps/jacl/interpreter.c:2836:16: warning: passing arguments to 'add_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cinteger ("$integer", proxy_backup[proxy_stack].integer[index]); ^ terps/jacl/interpreter.c:2841:15: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("$string", proxy_backup[proxy_stack].text[index]); ^ terps/jacl/interpreter.c:2846:21: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring ("$word", proxy_backup[proxy_stack].command[index]); ^ terps/jacl/interpreter.c:2881:12: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error("Stack overflow.", PLUS_STDERR); ^ terps/jacl/interpreter.c:2953:17: warning: passing arguments to 'logic_test' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (logic_test(first)) ^ terps/jacl/interpreter.c:2971:17: warning: passing arguments to 'logic_test' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (logic_test(first) == FALSE) ^ terps/jacl/interpreter.c:2988:18: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[first], TRUE); ^ terps/jacl/interpreter.c:2989:20: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] compare = value_of(word[first + 2], TRUE); ^ terps/jacl/interpreter.c:3008:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3011:17: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (scope(index, word[first + 2])); ^ terps/jacl/interpreter.c:3014:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3017:18: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (!scope(index, word[first + 2])); ^ terps/jacl/interpreter.c:3020:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3031:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3062:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3066:14: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first + 2); ^ terps/jacl/interpreter.c:3069:18: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (parent_of(index, compare, UNRESTRICT)) ^ terps/jacl/interpreter.c:3077:13: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first); ^ terps/jacl/interpreter.c:3081:14: warning: passing arguments to 'unkobjrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(first + 2); ^ terps/jacl/interpreter.c:3084:18: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (parent_of(index, compare, UNRESTRICT)) ^ terps/jacl/interpreter.c:3094:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/interpreter.c:2980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] logic_test(first) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:31:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int logic_test(); ^ terps/jacl/interpreter.c:3107:15: warning: passing arguments to 'str_test' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (str_test(first)) ^ terps/jacl/interpreter.c:3123:15: warning: passing arguments to 'str_test' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (str_test(first) == FALSE) ^ terps/jacl/interpreter.c:3140:26: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = arg_text_of_word(first); ^ terps/jacl/interpreter.c:3141:28: warning: passing arguments to 'arg_text_of_word' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] compare = arg_text_of_word(first + 2); ^ terps/jacl/interpreter.c:3189:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/interpreter.c:3132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] str_test(first) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:32:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int str_test(); ^ terps/jacl/interpreter.c:3195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cinteger(name, value) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:160:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void add_cinteger(); ^ terps/jacl/interpreter.c:3223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cinteger(name) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:161:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void clear_cinteger(); ^ terps/jacl/interpreter.c:3260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring(name, value) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:157:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void add_cstring(); ^ terps/jacl/interpreter.c:3289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring(name) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:159:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void clear_cstring(); ^ terps/jacl/interpreter.c:3328:12: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(word[1], object_num); ^ terps/jacl/interpreter.c:3332:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("label: "); ^ terps/jacl/interpreter.c:3333:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(object[object_num]->label); ^ terps/jacl/interpreter.c:3337:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^has location attributes: "); ^ terps/jacl/interpreter.c:3342:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(location_attributes[index]); ^ terps/jacl/interpreter.c:3349:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^has object attributes: "); ^ terps/jacl/interpreter.c:3354:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(object_attributes[index]); ^ terps/jacl/interpreter.c:3360:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^has user attributes: "); ^ terps/jacl/interpreter.c:3369:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(pointer->name); ^ terps/jacl/interpreter.c:3370:15: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(" "); ^ terps/jacl/interpreter.c:3377:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^"); ^ terps/jacl/interpreter.c:3391:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/interpreter.c:3401:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/interpreter.c:3318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] inspect (object_num) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:79:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void inspect(); ^ terps/jacl/interpreter.c:3408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] grand_of(child, objs_only) ^ In file included from terps/jacl/interpreter.c:9: terps/jacl/prototypes.h:49:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int grand_of(); ^ terps/jacl/interpreter.c:3483:14: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (scope(*select_integer, scope_criterion)) { ^ 389 warnings generated. Cc build/macosx.release/jacl/loader.o In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/loader.c:119:16: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string ("return_value", ""); ^ terps/jacl/loader.c:121:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("function_name", "JACL*Internal"); ^ terps/jacl/loader.c:124:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field0"); ^ terps/jacl/loader.c:125:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field1"); ^ terps/jacl/loader.c:126:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field2"); ^ terps/jacl/loader.c:127:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field3"); ^ terps/jacl/loader.c:128:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field4"); ^ terps/jacl/loader.c:129:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field5"); ^ terps/jacl/loader.c:130:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field6"); ^ terps/jacl/loader.c:131:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field7"); ^ terps/jacl/loader.c:132:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field8"); ^ terps/jacl/loader.c:133:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field9"); ^ terps/jacl/loader.c:134:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field10"); ^ terps/jacl/loader.c:135:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field11"); ^ terps/jacl/loader.c:136:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field12"); ^ terps/jacl/loader.c:137:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field13"); ^ terps/jacl/loader.c:138:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field14"); ^ terps/jacl/loader.c:139:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field15"); ^ terps/jacl/loader.c:140:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field16"); ^ terps/jacl/loader.c:141:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field17"); ^ terps/jacl/loader.c:142:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field18"); ^ terps/jacl/loader.c:143:17: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("field", "field19"); ^ terps/jacl/loader.c:145:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("field_count", 0); ^ terps/jacl/loader.c:147:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("compass", 0); ^ terps/jacl/loader.c:149:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("total_moves", -1); ^ terps/jacl/loader.c:150:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("time", TRUE); ^ terps/jacl/loader.c:151:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("score", 0); ^ terps/jacl/loader.c:152:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("display_mode", 0); ^ terps/jacl/loader.c:153:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("internal_version", J_VERSION); ^ terps/jacl/loader.c:154:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("max_rand", 100); ^ terps/jacl/loader.c:155:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("destination", 0); ^ terps/jacl/loader.c:156:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("interrupted", 0); ^ terps/jacl/loader.c:157:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("debug", 0); ^ terps/jacl/loader.c:158:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("graphics_enabled", 0); ^ terps/jacl/loader.c:159:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("sound_enabled", 0); ^ terps/jacl/loader.c:160:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("timer_enabled", 0); ^ terps/jacl/loader.c:161:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("multi_prefix", 0); ^ terps/jacl/loader.c:162:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("notify", 1); ^ terps/jacl/loader.c:163:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("debug", 0); ^ terps/jacl/loader.c:164:17: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("linebreaks", 1); ^ terps/jacl/loader.c:172:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("graphics_supported", 0); ^ terps/jacl/loader.c:173:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("sound_supported", 0); ^ terps/jacl/loader.c:174:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("timer_supported", 0); ^ terps/jacl/loader.c:175:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("GLK", 0); ^ terps/jacl/loader.c:176:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("CGI", 1); ^ terps/jacl/loader.c:177:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("NDS", 2); ^ terps/jacl/loader.c:179:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("interpreter", 0); ^ terps/jacl/loader.c:191:2: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GRAPHICS_SUPPORTED->value = (int) glk_gestalt(gestalt_Graphics, 0); ^ terps/jacl/constants.h:109:45: note: expanded from macro 'GRAPHICS_SUPPORTED' #define GRAPHICS_SUPPORTED cinteger_resolve("graphics_supported") ^ terps/jacl/loader.c:192:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GRAPHICS_ENABLED->value = (int) glk_gestalt(gestalt_Graphics, 0); ^ terps/jacl/constants.h:100:42: note: expanded from macro 'GRAPHICS_ENABLED' #define GRAPHICS_ENABLED integer_resolve("graphics_enabled") ^ terps/jacl/loader.c:193:2: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SOUND_SUPPORTED->value = (int) glk_gestalt(gestalt_Sound, 0); ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/loader.c:194:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SOUND_ENABLED->value = (int) glk_gestalt(gestalt_Sound, 0); ^ terps/jacl/constants.h:99:40: note: expanded from macro 'SOUND_ENABLED' #define SOUND_ENABLED integer_resolve("sound_enabled") ^ terps/jacl/loader.c:195:2: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIMER_SUPPORTED->value = (int) glk_gestalt(gestalt_Timer, 0); ^ terps/jacl/constants.h:110:43: note: expanded from macro 'TIMER_SUPPORTED' #define TIMER_SUPPORTED cinteger_resolve("timer_supported") ^ terps/jacl/loader.c:196:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIMER_ENABLED->value = (int) glk_gestalt(gestalt_Timer, 0); ^ terps/jacl/constants.h:101:40: note: expanded from macro 'TIMER_ENABLED' #define TIMER_ENABLED integer_resolve("timer_enabled") ^ terps/jacl/loader.c:206:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("true", 1); ^ terps/jacl/loader.c:207:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("false", 0); ^ terps/jacl/loader.c:208:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("null", 0); ^ terps/jacl/loader.c:209:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("nowhere", 0); ^ terps/jacl/loader.c:210:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("heavy", HEAVY); ^ terps/jacl/loader.c:211:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("scenery", SCENERY); ^ terps/jacl/loader.c:212:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("north", NORTH_DIR); ^ terps/jacl/loader.c:213:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("south", SOUTH_DIR); ^ terps/jacl/loader.c:214:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("east", EAST_DIR); ^ terps/jacl/loader.c:215:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("west", WEST_DIR); ^ terps/jacl/loader.c:216:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("northeast", NORTHEAST_DIR); ^ terps/jacl/loader.c:217:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("northwest", NORTHWEST_DIR); ^ terps/jacl/loader.c:218:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("southeast", SOUTHEAST_DIR); ^ terps/jacl/loader.c:219:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("southwest", SOUTHWEST_DIR); ^ terps/jacl/loader.c:220:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("up", UP_DIR); ^ terps/jacl/loader.c:221:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("down", DOWN_DIR); ^ terps/jacl/loader.c:222:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("in", IN_DIR); ^ terps/jacl/loader.c:223:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("out", OUT_DIR); ^ terps/jacl/loader.c:224:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("parent", 0); ^ terps/jacl/loader.c:225:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("quantity", 1); ^ terps/jacl/loader.c:226:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("capacity", 1); ^ terps/jacl/loader.c:227:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("mass", 2); ^ terps/jacl/loader.c:228:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("bearing", 3); ^ terps/jacl/loader.c:229:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("velocity", 4); ^ terps/jacl/loader.c:230:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("next", 5); ^ terps/jacl/loader.c:231:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("previous", 6); ^ terps/jacl/loader.c:232:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("child", 7); ^ terps/jacl/loader.c:233:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("index", 8); ^ terps/jacl/loader.c:234:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("status", 9); ^ terps/jacl/loader.c:235:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("state", 10); ^ terps/jacl/loader.c:236:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("counter", 11); ^ terps/jacl/loader.c:237:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("points", 12); ^ terps/jacl/loader.c:238:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("class", 13); ^ terps/jacl/loader.c:239:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("x", 14); ^ terps/jacl/loader.c:240:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("y", 15); ^ terps/jacl/loader.c:241:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:242:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:243:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:244:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:245:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:246:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:247:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:248:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("volume", 100); ^ terps/jacl/loader.c:249:18: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("timer", 500); ^ terps/jacl/loader.c:278:34: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:289:35: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:296:29: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:308:37: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:317:38: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:323:32: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:330:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:342:27: warning: passing arguments to 'build_grammar_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_grammar_table(grammar_table); ^ terps/jacl/loader.c:345:26: warning: passing arguments to 'build_grammar_table' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_grammar_table(grammar_table); ^ terps/jacl/loader.c:350:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:352:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, OBJ_TYPE)) { ^ terps/jacl/loader.c:358:16: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(MAXIMUM_EXCEEDED, PLUS_STDERR); ^ terps/jacl/loader.c:359:16: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(47); ^ terps/jacl/loader.c:384:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:401:16: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:454:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:462:45: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (quoted[index] == TRUE || !validate(word[index])) { ^ terps/jacl/loader.c:463:29: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (legal_label_check(word[1], line, CSTR_TYPE)) { ^ terps/jacl/loader.c:466:23: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring(word[1], word[index]); ^ terps/jacl/loader.c:469:29: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (legal_label_check(word[1], line, CINT_TYPE)) { ^ terps/jacl/loader.c:472:42: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger(word[1], value_of(word[index]), FALSE); ^ terps/jacl/loader.c:472:24: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger(word[1], value_of(word[index]), FALSE); ^ terps/jacl/loader.c:474:19: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, index); ^ terps/jacl/loader.c:484:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:486:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, ATT_TYPE)) { ^ terps/jacl/loader.c:489:15: warning: passing arguments to 'maxatterr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maxatterr(line, 1); ^ terps/jacl/loader.c:513:28: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (legal_label_check(word[index], line, ATT_TYPE)) { ^ terps/jacl/loader.c:516:17: warning: passing arguments to 'maxatterr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maxatterr(line, index); ^ terps/jacl/loader.c:536:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:538:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, STR_TYPE)) { ^ terps/jacl/loader.c:542:20: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string(word[1], ""); ^ terps/jacl/loader.c:544:20: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string(word[1], word[2]); ^ terps/jacl/loader.c:547:21: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string(word[1], word[index]); ^ terps/jacl/loader.c:554:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:574:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:576:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, STR_TYPE)) { ^ terps/jacl/loader.c:581:22: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[2], FALSE); ^ terps/jacl/loader.c:583:16: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 2); ^ terps/jacl/loader.c:588:21: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string (word[1], word[3]); ^ terps/jacl/loader.c:593:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:595:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, INT_TYPE)) { ^ terps/jacl/loader.c:601:31: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] default_value = value_of(word[3], FALSE); ^ terps/jacl/loader.c:603:17: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 3); ^ terps/jacl/loader.c:611:22: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[2], FALSE); ^ terps/jacl/loader.c:613:16: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 2); ^ terps/jacl/loader.c:618:22: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer (word[1], default_value); ^ terps/jacl/loader.c:623:15: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:625:33: warning: passing arguments to 'legal_label_check' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (legal_label_check(word[1], line, INT_TYPE)) { ^ terps/jacl/loader.c:628:21: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer (word[1], 0); ^ terps/jacl/loader.c:634:22: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer (word[1], 0); ^ terps/jacl/loader.c:641:35: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:650:36: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:656:30: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:660:12: warning: passing arguments to 'totalerrs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] totalerrs(errors); ^ terps/jacl/loader.c:661:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(48); ^ terps/jacl/loader.c:669:21: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (integer_resolve("status_window") == NULL) { ^ terps/jacl/loader.c:670:18: warning: passing arguments to 'create_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer ("status_window", 1); ^ terps/jacl/loader.c:674:20: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (string_resolve("command_prompt") == NULL) { ^ terps/jacl/loader.c:675:17: warning: passing arguments to 'create_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string ("command_prompt", "^> "); ^ terps/jacl/loader.c:679:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("game_title") == NULL) { ^ terps/jacl/loader.c:680:18: warning: passing arguments to 'create_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring ("game_title", prefix); ^ terps/jacl/loader.c:695:34: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:706:35: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:712:29: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:725:14: warning: passing arguments to 'nofnamerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nofnamerr(line); ^ terps/jacl/loader.c:745:36: warning: passing arguments to 'object_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] self_parent = object_resolve(last_underscore + 1); ^ terps/jacl/loader.c:750:17: warning: passing arguments to 'nongloberr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nongloberr(line); ^ terps/jacl/loader.c:808:37: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:818:38: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:824:32: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:831:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:837:21: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = value_of(word[2], FALSE); ^ terps/jacl/loader.c:839:15: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 2); ^ terps/jacl/loader.c:850:38: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_integer->value = value_of(word[2], FALSE); ^ terps/jacl/loader.c:852:15: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 2); ^ terps/jacl/loader.c:858:39: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_integer->value = value_of(word[index], FALSE); ^ terps/jacl/loader.c:860:16: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, index); ^ terps/jacl/loader.c:881:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:884:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:888:39: warning: passing arguments to 'attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((bit_mask = attribute_resolve(word[index]))) { ^ terps/jacl/loader.c:890:51: warning: passing arguments to 'user_attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((bit_mask = user_attribute_resolve(word[index]))) { ^ terps/jacl/loader.c:893:16: warning: passing arguments to 'unkatterr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkatterr(line, index); ^ terps/jacl/loader.c:947:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:978:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:984:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:990:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:993:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:1003:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:1006:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:1014:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:1017:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:1023:51: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cinteger = cinteger_resolve(word[0])) != NULL) { ^ terps/jacl/loader.c:1026:14: warning: passing arguments to 'noproperr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line); ^ terps/jacl/loader.c:1029:13: warning: passing arguments to 'noobjerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line); ^ terps/jacl/loader.c:1034:52: warning: passing arguments to 'value_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object[object_count]->integer[index] = value_of(word[1], FALSE); ^ terps/jacl/loader.c:1036:15: warning: passing arguments to 'unkvalerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, 1); ^ terps/jacl/loader.c:1041:13: warning: passing arguments to 'unkkeyerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkkeyerr(line, 0); ^ terps/jacl/loader.c:1047:35: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:1057:36: warning: passing arguments to 'glk_get_bin_line_stream' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] result = glk_get_bin_line_stream(game_stream, text_buffer, (glui32) 1024); ^ terps/jacl/loader.c:1063:30: warning: passing arguments to 'jacl_decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (encrypted) jacl_decrypt(text_buffer); ^ terps/jacl/loader.c:1067:21: warning: passing arguments to 'create_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger ("objects", objects); ^ terps/jacl/loader.c:1078:12: warning: passing arguments to 'totalerrs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] totalerrs(errors); ^ terps/jacl/loader.c:1079:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(48); ^ terps/jacl/loader.c:1084:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_grammar_table(pointer) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:165:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void build_grammar_table(); ^ terps/jacl/loader.c:1153:12: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] validate (word)) { ^ terps/jacl/loader.c:1155:12: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1163:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1172:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1183:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1193:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1203:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1214:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/loader.c:1225:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/loader.c:1126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] legal_label_check(word, line, type) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:99:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int legal_label_check(); ^ terps/jacl/loader.c:1256:6: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/loader.c:1265:20: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve(temp_buffer)->value = 100; ^ terps/jacl/loader.c:1433:11: warning: passing arguments to 'free_from' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] free_from(grammar_table); ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:111:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void free_from(); ^ terps/jacl/loader.c:1440:1: note: conflicting prototype is here free_from(struct word_type *x) ^ terps/jacl/loader.c:1460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cinteger (name, value) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:58:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void create_cinteger(); ^ terps/jacl/loader.c:1485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_integer (name, value) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:57:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void create_integer(); ^ terps/jacl/loader.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_string (name, value) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:56:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void create_string(); ^ terps/jacl/loader.c:1550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_cstring (name, value) ^ In file included from terps/jacl/loader.c:9: terps/jacl/prototypes.h:55:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void create_cstring(); ^ terps/jacl/loader.c:1590:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("COMMENT_IGNORED") == NULL) ^ terps/jacl/loader.c:1592:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("COMMENT_RECORDED") == NULL) ^ terps/jacl/loader.c:1594:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("YES_WORD") == NULL) ^ terps/jacl/loader.c:1596:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_WORD") == NULL) ^ terps/jacl/loader.c:1598:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("YES_OR_NO") == NULL) ^ terps/jacl/loader.c:1600:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("INVALID_SELECTION") == NULL) ^ terps/jacl/loader.c:1602:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("RESTARTING") == NULL) ^ terps/jacl/loader.c:1604:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("RETURN_GAME") == NULL) ^ terps/jacl/loader.c:1606:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCRIPTING_ON") == NULL) ^ terps/jacl/loader.c:1608:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCRIPTING_OFF") == NULL) ^ terps/jacl/loader.c:1610:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCRIPTING_ALREADY_OFF") == NULL) ^ terps/jacl/loader.c:1612:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCRIPTING_ALREADY_ON") == NULL) ^ terps/jacl/loader.c:1614:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CANT_WRITE_SCRIPT") == NULL) ^ terps/jacl/loader.c:1616:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ERROR_READING_WALKTHRU") == NULL) ^ terps/jacl/loader.c:1618:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BAD_OOPS") == NULL) ^ terps/jacl/loader.c:1620:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CANT_CORRECT") == NULL) ^ terps/jacl/loader.c:1622:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SURE_QUIT") == NULL) ^ terps/jacl/loader.c:1624:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SURE_RESTART") == NULL) ^ terps/jacl/loader.c:1626:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NOT_CLEVER") == NULL) ^ terps/jacl/loader.c:1628:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_MOVES") == NULL) ^ terps/jacl/loader.c:1630:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("TYPE_NUMBER") == NULL) ^ terps/jacl/loader.c:1632:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BY") == NULL) ^ terps/jacl/loader.c:1634:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("REFERRING_TO") == NULL) ^ terps/jacl/loader.c:1636:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("WALKTHRU_WORD") == NULL) ^ terps/jacl/loader.c:1638:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("INFO_WORD") == NULL) ^ terps/jacl/loader.c:1640:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("RESTART_WORD") == NULL) ^ terps/jacl/loader.c:1642:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("AGAIN_WORD") == NULL) ^ terps/jacl/loader.c:1644:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCRIPT_WORD") == NULL) ^ terps/jacl/loader.c:1646:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("UNSCRIPT_WORD") == NULL) ^ terps/jacl/loader.c:1648:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("QUIT_WORD") == NULL) ^ terps/jacl/loader.c:1650:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("UNDO_WORD") == NULL) ^ terps/jacl/loader.c:1652:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("OOPS_WORD") == NULL) ^ terps/jacl/loader.c:1654:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("FROM_WORD") == NULL) ^ terps/jacl/loader.c:1656:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("EXCEPT_WORD") == NULL) ^ terps/jacl/loader.c:1658:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("FOR_WORD") == NULL) ^ terps/jacl/loader.c:1660:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BUT_WORD") == NULL) ^ terps/jacl/loader.c:1662:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("AND_WORD") == NULL) ^ terps/jacl/loader.c:1664:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THEN_WORD") == NULL) ^ terps/jacl/loader.c:1666:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("OF_WORD") == NULL) ^ terps/jacl/loader.c:1668:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SHE_WORD") == NULL) ^ terps/jacl/loader.c:1670:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HE_WORD") == NULL) ^ terps/jacl/loader.c:1672:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THAT_WORD") == NULL) ^ terps/jacl/loader.c:1674:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THEM_WORD") == NULL) ^ terps/jacl/loader.c:1676:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THOSE_WORD") == NULL) ^ terps/jacl/loader.c:1678:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THEY_WORD") == NULL) ^ terps/jacl/loader.c:1680:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("IT_WORD") == NULL) ^ terps/jacl/loader.c:1682:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ITSELF_WORD") == NULL) ^ terps/jacl/loader.c:1684:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HIM_WORD") == NULL) ^ terps/jacl/loader.c:1686:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HIMSELF_WORD") == NULL) ^ terps/jacl/loader.c:1688:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HER_WORD") == NULL) ^ terps/jacl/loader.c:1690:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HERSELF_WORD") == NULL) ^ terps/jacl/loader.c:1692:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("THEMSELVES_WORD") == NULL) ^ terps/jacl/loader.c:1694:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("YOU_WORD") == NULL) ^ terps/jacl/loader.c:1696:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("YOURSELF_WORD") == NULL) ^ terps/jacl/loader.c:1698:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ONES_WORD") == NULL) ^ terps/jacl/loader.c:1700:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_MULTI_VERB") == NULL) ^ terps/jacl/loader.c:1702:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_MULTI_START") == NULL) ^ terps/jacl/loader.c:1704:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("PERSON_CONCEALING") == NULL) ^ terps/jacl/loader.c:1706:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("PERSON_POSSESSIVE") == NULL) ^ terps/jacl/loader.c:1708:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CONTAINER_CLOSED") == NULL) ^ terps/jacl/loader.c:1710:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CONTAINER_CLOSED_FEM") == NULL) ^ terps/jacl/loader.c:1712:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("FROM_NON_CONTAINER") == NULL) ^ terps/jacl/loader.c:1714:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DOUBLE_EXCEPT") == NULL) ^ terps/jacl/loader.c:1716:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NONE_HELD") == NULL) ^ terps/jacl/loader.c:1718:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_OBJECTS") == NULL) ^ terps/jacl/loader.c:1720:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_FILENAME") == NULL) ^ terps/jacl/loader.c:1722:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("MOVE_UNDONE") == NULL) ^ terps/jacl/loader.c:1724:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_UNDO") == NULL) ^ terps/jacl/loader.c:1726:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CANT_SAVE") == NULL) ^ terps/jacl/loader.c:1728:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CANT_RESTORE") == NULL) ^ terps/jacl/loader.c:1730:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("GAME_SAVED") == NULL) ^ terps/jacl/loader.c:1732:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("INCOMPLETE_SENTENCE") == NULL) ^ terps/jacl/loader.c:1734:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("UNKNOWN_OBJECT") == NULL) ^ terps/jacl/loader.c:1736:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("UNKNOWN_OBJECT_END") == NULL) ^ terps/jacl/loader.c:1738:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("CANT_USE_WORD") == NULL) ^ terps/jacl/loader.c:1740:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("IN_CONTEXT") == NULL) ^ terps/jacl/loader.c:1742:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DONT_SEE") == NULL) ^ terps/jacl/loader.c:1744:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("HERE_WORD") == NULL) ^ terps/jacl/loader.c:1746:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BAD_SAVED_GAME") == NULL) ^ terps/jacl/loader.c:1748:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ARENT") == NULL) ^ terps/jacl/loader.c:1750:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ISNT") == NULL) ^ terps/jacl/loader.c:1752:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("ARE") == NULL) ^ terps/jacl/loader.c:1754:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("IS") == NULL) ^ terps/jacl/loader.c:1756:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DONT") == NULL) ^ terps/jacl/loader.c:1758:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DOESNT") == NULL) ^ terps/jacl/loader.c:1760:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DO") == NULL) ^ terps/jacl/loader.c:1762:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("DOES") == NULL) ^ terps/jacl/loader.c:1764:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("SCORE_UP") == NULL) ^ terps/jacl/loader.c:1766:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("POINT") == NULL) ^ terps/jacl/loader.c:1768:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("POINTS") == NULL) ^ terps/jacl/loader.c:1770:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("STARTING") == NULL) ^ terps/jacl/loader.c:1772:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_IT") == NULL) ^ terps/jacl/loader.c:1774:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("NO_IT_END") == NULL) ^ terps/jacl/loader.c:1776:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BACK_REFERENCE") == NULL) ^ terps/jacl/loader.c:1778:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("BACK_REFERENCE_END") == NULL) ^ terps/jacl/loader.c:1780:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("WHEN_YOU_SAY") == NULL) ^ terps/jacl/loader.c:1782:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("MUST_SPECIFY") == NULL) ^ terps/jacl/loader.c:1784:21: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cstring_resolve("OR_WORD") == NULL) ^ 324 warnings generated. Cc build/macosx.release/jacl/glk_saver.o In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/glk_saver.c:59:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, objects); ^ terps/jacl/glk_saver.c:60:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, integers); ^ terps/jacl/glk_saver.c:61:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, functions); ^ terps/jacl/glk_saver.c:62:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, strings); ^ terps/jacl/glk_saver.c:65:17: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, current_integer->value); ^ terps/jacl/glk_saver.c:70:17: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, current_function->call_count); ^ terps/jacl/glk_saver.c:79:18: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, object[index]->integer[counter]); ^ terps/jacl/glk_saver.c:82:14: warning: passing arguments to 'write_long' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_long (bookmark, object[index]->attributes); ^ terps/jacl/glk_saver.c:83:14: warning: passing arguments to 'write_long' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_long (bookmark, object[index]->user_attributes); ^ terps/jacl/glk_saver.c:94:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, player); ^ terps/jacl/glk_saver.c:95:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, noun[3]); ^ terps/jacl/glk_saver.c:100:44: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, cinteger_resolve(temp_buffer)->value); ^ terps/jacl/glk_saver.c:100:17: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, cinteger_resolve(temp_buffer)->value); ^ terps/jacl/glk_saver.c:104:43: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, cinteger_resolve("timer")->value); ^ terps/jacl/glk_saver.c:104:16: warning: passing arguments to 'write_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_integer (bookmark, cinteger_resolve("timer")->value); ^ terps/jacl/glk_saver.c:109:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/glk_saver.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_game(saveref) ^ In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:148:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int save_game(); ^ terps/jacl/glk_saver.c:141:29: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_objects = read_integer(bookmark); ^ terps/jacl/glk_saver.c:142:30: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_integers = read_integer(bookmark); ^ terps/jacl/glk_saver.c:143:31: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_functions = read_integer(bookmark); ^ terps/jacl/glk_saver.c:144:29: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file_strings = read_integer(bookmark); ^ terps/jacl/glk_saver.c:151:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(cstring_resolve("BAD_SAVED_GAME")->value, PLUS_STDOUT); ^ terps/jacl/glk_saver.c:151:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(cstring_resolve("BAD_SAVED_GAME")->value, PLUS_STDOUT); ^ terps/jacl/glk_saver.c:158:41: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_integer->value = read_integer (bookmark); ^ terps/jacl/glk_saver.c:163:47: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] current_function->call_count = read_integer (bookmark); ^ terps/jacl/glk_saver.c:172:50: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object[index]->integer[counter] = read_integer(bookmark); ^ terps/jacl/glk_saver.c:175:43: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object[index]->attributes = read_integer(bookmark); ^ terps/jacl/glk_saver.c:176:48: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object[index]->user_attributes = read_integer(bookmark); ^ terps/jacl/glk_saver.c:186:23: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] player = read_integer(bookmark); ^ terps/jacl/glk_saver.c:187:24: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun[3] = read_integer(bookmark); ^ terps/jacl/glk_saver.c:192:25: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] counter = read_integer(bookmark); ^ terps/jacl/glk_saver.c:193:19: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve(temp_buffer)->value = counter; ^ terps/jacl/glk_saver.c:195:7: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (SOUND_SUPPORTED->value) { ^ terps/jacl/constants.h:108:43: note: expanded from macro 'SOUND_SUPPORTED' #define SOUND_SUPPORTED cinteger_resolve("sound_supported") ^ terps/jacl/glk_saver.c:202:24: warning: passing arguments to 'read_integer' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] counter = read_integer(bookmark); ^ terps/jacl/glk_saver.c:203:18: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve("timer")->value = counter; ^ terps/jacl/glk_saver.c:211:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/glk_saver.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] restore_game(saveref, warn) ^ In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:149:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int restore_game(); ^ terps/jacl/prototypes.h:150:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void write_integer(); ^ terps/jacl/glk_saver.c:216:1: note: conflicting prototype is here write_integer(strid_t stream, int x) ^ In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:151:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int read_integer(); ^ terps/jacl/glk_saver.c:231:1: note: conflicting prototype is here read_integer(strid_t stream) ^ In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:152:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void write_long(); ^ terps/jacl/glk_saver.c:242:1: note: conflicting prototype is here write_long(strid_t stream, long x) ^ In file included from terps/jacl/glk_saver.c:10: terps/jacl/prototypes.h:153:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long read_long(); ^ terps/jacl/glk_saver.c:257:1: note: conflicting prototype is here read_long(strid_t stream) ^ 44 warnings generated. Cc build/macosx.release/jacl/logging.o In file included from terps/jacl/logging.c:8: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/logging.c:42:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(consoleMessage); ^ terps/jacl/logging.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(message, console) ^ In file included from terps/jacl/logging.c:8: terps/jacl/prototypes.h:47:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void log_error(); ^ 4 warnings generated. Cc build/macosx.release/jacl/parser.o In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/parser.c:126:19: warning: passing arguments to 'clear_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cinteger("$integer"); ^ terps/jacl/parser.c:128:18: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring("$string"); ^ terps/jacl/parser.c:130:18: warning: passing arguments to 'clear_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clear_cstring("action"); ^ terps/jacl/parser.c:136:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:150:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(cstring_resolve("THEN_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:154:41: warning: passing arguments to 'exact_match' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((matched_word = exact_match(pointer)) != NULL) { ^ terps/jacl/parser.c:159:42: warning: passing arguments to 'object_match' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((matched_word = object_match(pointer, current_noun)) != NULL) { ^ terps/jacl/parser.c:168:34: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (cstring_resolve("NO_MULTI_START")->value); ^ terps/jacl/parser.c:168:18: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (cstring_resolve("NO_MULTI_START")->value); ^ terps/jacl/parser.c:170:44: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(error_buffer, cstring_resolve("NO_MULTI_VERB")->value, word[last_exact]); ^ terps/jacl/parser.c:171:17: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/parser.c:174:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:199:5: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:200:5: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:205:5: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:216:12: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(INCOMPLETE_GRAMMAR, PLUS_STDOUT); ^ terps/jacl/parser.c:217:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:239:15: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring("action", &pointer->word[1]); ^ terps/jacl/parser.c:244:30: warning: passing arguments to 'first_available' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun[1] = first_available(1); ^ terps/jacl/parser.c:251:11: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (MULTI_PREFIX->value) { ^ terps/jacl/constants.h:102:39: note: expanded from macro 'MULTI_PREFIX' #define MULTI_PREFIX integer_resolve("multi_prefix") ^ terps/jacl/parser.c:253:20: warning: passing arguments to 'plain_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] plain_output(noun[0], FALSE); ^ terps/jacl/parser.c:254:18: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/parser.c:255:18: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(": "); ^ terps/jacl/parser.c:259:21: warning: passing arguments to 'call_functions' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_functions(pointer->word); ^ terps/jacl/parser.c:263:11: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (INTERRUPTED->value) { ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:274:31: warning: passing arguments to 'first_available' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun[0] = first_available(0); ^ terps/jacl/parser.c:281:12: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (MULTI_PREFIX->value) { ^ terps/jacl/constants.h:102:39: note: expanded from macro 'MULTI_PREFIX' #define MULTI_PREFIX integer_resolve("multi_prefix") ^ terps/jacl/parser.c:283:21: warning: passing arguments to 'plain_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] plain_output(noun[0], FALSE); ^ terps/jacl/parser.c:284:19: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/parser.c:285:19: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(": "); ^ terps/jacl/parser.c:289:22: warning: passing arguments to 'call_functions' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_functions(pointer->word); ^ terps/jacl/parser.c:293:12: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (INTERRUPTED->value) { ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:306:21: warning: passing arguments to 'call_functions' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_functions(pointer->word); ^ terps/jacl/parser.c:308:32: warning: passing arguments to 'first_available' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun[0] = first_available(0); ^ terps/jacl/parser.c:309:32: warning: passing arguments to 'first_available' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun[1] = first_available(1); ^ terps/jacl/parser.c:312:21: warning: passing arguments to 'call_functions' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_functions(pointer->word); ^ terps/jacl/parser.c:316:8: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TIME->value == FALSE) { ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:337:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] INTERRUPTED->value = TRUE; ^ terps/jacl/constants.h:98:48: note: expanded from macro 'INTERRUPTED' #define INTERRUPTED integer_resolve("interrupted") ^ terps/jacl/parser.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] first_available(list_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:33:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int first_available(); ^ terps/jacl/parser.c:376:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = TRUE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:408:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+before") != FALSE) ^ terps/jacl/parser.c:413:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(before_function) != FALSE) ^ terps/jacl/parser.c:419:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) { ^ terps/jacl/parser.c:439:15: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) ^ terps/jacl/parser.c:440:14: warning: passing arguments to 'unkfunrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkfunrun(base_function); ^ terps/jacl/parser.c:445:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) { ^ terps/jacl/parser.c:465:15: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) ^ terps/jacl/parser.c:466:14: warning: passing arguments to 'unkfunrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkfunrun(base_function); ^ terps/jacl/parser.c:475:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) { ^ terps/jacl/parser.c:496:15: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(base_function) == FALSE) ^ terps/jacl/parser.c:497:14: warning: passing arguments to 'unkfunrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkfunrun(base_function); ^ terps/jacl/parser.c:503:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(local_after_function) != FALSE) ^ terps/jacl/parser.c:508:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(after_function) != FALSE) ^ terps/jacl/parser.c:513:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+after") != FALSE) ^ terps/jacl/parser.c:520:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TIME->value) { ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] call_functions(base_name) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:82:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void call_functions(); ^ terps/jacl/parser.c:543:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((iterator->word[0] == '*')) { ~~~~~~~~~~~~~~~~~~^~~~~~ terps/jacl/parser.c:543:26: note: remove extraneous parentheses around the comparison to silence this warning if ((iterator->word[0] == '*')) { ~ ^ ~ terps/jacl/parser.c:543:26: note: use '=' to turn this equality comparison into an assignment if ((iterator->word[0] == '*')) { ^~ = terps/jacl/parser.c:545:25: warning: passing arguments to 'build_object_list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (build_object_list(iterator, noun_number)) { ^ terps/jacl/parser.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_match(iterator, noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:88:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct word_type *object_match(); ^ terps/jacl/parser.c:590:15: warning: passing arguments to 'add_cstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cstring("$string", word[wp]); ^ terps/jacl/parser.c:595:16: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] validate(word[wp])) { ^ terps/jacl/parser.c:596:16: warning: passing arguments to 'add_cinteger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_cinteger("$integer", atoi(word[wp])); ^ terps/jacl/parser.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] exact_match(pointer) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:87:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct word_type *exact_match(); ^ terps/jacl/parser.c:627:17: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && validate(word[wp]))) { ^ terps/jacl/parser.c:613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] is_terminator(scope_word) ^ terps/jacl/parser.c:651:21: warning: passing arguments to 'get_from_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (get_from_object(scope_word, noun_number) == FALSE) { ^ terps/jacl/parser.c:664:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(word[wp], cstring_resolve("BUT_WORD")->value) || ^ terps/jacl/parser.c:665:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(word[wp], cstring_resolve("EXCEPT_WORD")->value)) { ^ terps/jacl/parser.c:672:61: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (word[wp] != NULL && !strcmp(word[wp], cstring_resolve("FOR_WORD")->value)) { ^ terps/jacl/parser.c:678:23: warning: passing arguments to 'get_from_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (get_from_object(scope_word, noun_number) == FALSE) { ^ terps/jacl/parser.c:689:13: warning: passing arguments to 'set_them' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_them(noun_number); ^ terps/jacl/parser.c:694:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (error_buffer, cstring_resolve("DOUBLE_EXCEPT")->value, except_word); ^ terps/jacl/parser.c:695:16: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (error_buffer); ^ terps/jacl/parser.c:699:67: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (after_from != -1 && !strcmp(word[wp], cstring_resolve("FROM_WORD")->value)) { ^ terps/jacl/parser.c:709:12: warning: passing arguments to 'add_all' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_all(scope_word, noun_number); ^ terps/jacl/parser.c:713:23: warning: passing arguments to 'get_from_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (get_from_object(scope_word, noun_number) == FALSE) { ^ terps/jacl/parser.c:726:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(word[wp], cstring_resolve("AND_WORD")->value)) { ^ terps/jacl/parser.c:732:34: warning: passing arguments to 'noun_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] resolved_object = noun_resolve(scope_word, FALSE, noun_number); ^ terps/jacl/parser.c:741:18: warning: passing arguments to 'add_to_list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_to_list (noun_number, multiple_resolved[index]); ^ terps/jacl/parser.c:746:17: warning: passing arguments to 'add_to_list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_to_list (noun_number, resolved_object); ^ terps/jacl/parser.c:792:11: warning: passing arguments to 'set_them' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_them(noun_number); ^ terps/jacl/parser.c:800:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NONE_HELD")->value); ^ terps/jacl/parser.c:800:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NONE_HELD")->value); ^ terps/jacl/parser.c:802:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_OBJECTS")->value); ^ terps/jacl/parser.c:802:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_OBJECTS")->value); ^ terps/jacl/parser.c:638:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] build_object_list(scope_word, noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:83:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int build_object_list(); ^ terps/jacl/parser.c:811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_them(noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:77:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void set_them(); ^ terps/jacl/parser.c:859:31: warning: passing arguments to 'is_direct_child_of_from' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (is_direct_child_of_from(index) && ^ terps/jacl/parser.c:860:10: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scope(index, scope_word->word, RESTRICT)) { ^ terps/jacl/parser.c:862:17: warning: passing arguments to 'add_to_list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_to_list (noun_number, index); ^ terps/jacl/parser.c:847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_all(scope_word, noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:80:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void add_all(); ^ terps/jacl/parser.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] is_child_of_from(child) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:38:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int is_child_of_from(); ^ terps/jacl/parser.c:903:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] is_direct_child_of_from(child) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:37:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int is_direct_child_of_from(); ^ terps/jacl/parser.c:949:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(cstring_resolve("FROM_WORD")->value, terminator->word)) { ^ terps/jacl/parser.c:960:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(word[wp], cstring_resolve("FROM_WORD")->value)) { ^ terps/jacl/parser.c:969:30: warning: passing arguments to 'noun_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] from_object = noun_resolve(scope_word, TRUE, noun_number); ^ terps/jacl/parser.c:986:28: warning: passing arguments to 'verify_from_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (verify_from_object(multiple_resolved[index]) == FALSE) { ^ terps/jacl/parser.c:1004:27: warning: passing arguments to 'verify_from_object' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (verify_from_object(from_object) == FALSE) { ^ terps/jacl/parser.c:1023:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ( !strcmp(cstring_resolve("EXCEPT_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1024:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("BUT_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_from_object(scope_word, noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int get_from_object(); ^ terps/jacl/parser.c:1062:42: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (error_buffer, cstring_resolve("CONTAINER_CLOSED_FEM")->value, sentence_output(from_object, TRUE)); ^ terps/jacl/parser.c:1062:90: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (error_buffer, cstring_resolve("CONTAINER_CLOSED_FEM")->value, sentence_output(from_object, TRUE)); ^ terps/jacl/parser.c:1064:42: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (error_buffer, cstring_resolve("CONTAINER_CLOSED")->value, sentence_output(from_object, TRUE)); ^ terps/jacl/parser.c:1064:86: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf (error_buffer, cstring_resolve("CONTAINER_CLOSED")->value, sentence_output(from_object, TRUE)); ^ terps/jacl/parser.c:1066:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/parser.c:1047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] verify_from_object(from_object) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:39:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int verify_from_object(); ^ terps/jacl/parser.c:1090:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_to_list(noun_number, resolved_object) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:81:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void add_to_list(); ^ terps/jacl/parser.c:1155:14: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (validate(word[wp])) { ^ terps/jacl/parser.c:1159:67: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (word[wp +1] != NULL && !strcmp(word[wp + 1], cstring_resolve("OF_WORD")->value)) { ^ terps/jacl/parser.c:1170:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(object_name, cstring_resolve("OF_WORD")->value); ^ terps/jacl/parser.c:1206:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (!strcmp(word[wp], cstring_resolve("FROM_WORD")->value)) ^ terps/jacl/parser.c:1207:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (!strcmp(word[wp], cstring_resolve("AND_WORD")->value)) ^ terps/jacl/parser.c:1209:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (!strcmp(word[wp], cstring_resolve("BUT_WORD")->value)) ^ terps/jacl/parser.c:1210:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (!strcmp(word[wp], cstring_resolve("THEN_WORD")->value)) ^ terps/jacl/parser.c:1211:43: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (!strcmp(word[wp], cstring_resolve("EXCEPT_WORD")->value)) ^ terps/jacl/parser.c:1213:18: warning: passing arguments to 'validate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && validate(word[wp]))) { ^ terps/jacl/parser.c:1270:55: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (word[wp + 1] != NULL && !strcmp(cstring_resolve("OF_WORD")->value, word[wp + 1])) { ^ terps/jacl/parser.c:1290:32: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!strcmp(cstring_resolve("IT_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1291:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("ITSELF_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:1300:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(cstring_resolve("HER_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1301:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("HERSELF_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:1310:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(cstring_resolve("HIM_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1311:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("HIMSELF_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:1320:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (!strcmp(cstring_resolve("THEM_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1321:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("THEMSELVES_WORD")->value, word[wp]) || ^ terps/jacl/parser.c:1322:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] !strcmp(cstring_resolve("ONES_WORD")->value, word[wp])) { ^ terps/jacl/parser.c:1490:13: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (scope(index, "*present", UNRESTRICT) == FALSE) { ^ terps/jacl/parser.c:1533:13: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (scope(index, "*present", UNRESTRICT) != FALSE) { ^ terps/jacl/parser.c:1546:15: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (scope(index, "*present") == FALSE) { ^ terps/jacl/parser.c:1552:20: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (scope(index, scope_word->word, (everything && !from_objects[0])) == FALSE) { ^ terps/jacl/parser.c:1709:28: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("BY")->value); ^ terps/jacl/parser.c:1709:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("BY")->value); ^ terps/jacl/parser.c:1710:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/parser.c:1711:28: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("REFERRING_TO")->value); ^ terps/jacl/parser.c:1711:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("REFERRING_TO")->value); ^ terps/jacl/parser.c:1716:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(text_buffer); ^ terps/jacl/parser.c:1717:19: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sentence_output(index, 0); ^ terps/jacl/parser.c:1718:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(temp_buffer); ^ terps/jacl/parser.c:1722:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^"); ^ terps/jacl/parser.c:1727:24: warning: passing arguments to 'get_number' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] selection = get_number(FALSE, 1, counter - 1); ^ terps/jacl/parser.c:1730:30: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (cstring_resolve("INVALID_SELECTION")->value); ^ terps/jacl/parser.c:1730:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text (cstring_resolve("INVALID_SELECTION")->value); ^ terps/jacl/parser.c:1734:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text("^"); ^ terps/jacl/parser.c:1112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noun_resolve(scope_word, finding_from, noun_number) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:35:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int noun_resolve(); ^ terps/jacl/parser.c:1768:3: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:1772:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("INCOMPLETE_SENTENCE")->value); ^ terps/jacl/parser.c:1772:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("INCOMPLETE_SENTENCE")->value); ^ terps/jacl/parser.c:1774:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("UNKNOWN_OBJECT")->value); ^ terps/jacl/parser.c:1774:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("UNKNOWN_OBJECT")->value); ^ terps/jacl/parser.c:1775:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(object_name); ^ terps/jacl/parser.c:1776:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("UNKNOWN_OBJECT_END")->value); ^ terps/jacl/parser.c:1776:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("UNKNOWN_OBJECT_END")->value); ^ terps/jacl/parser.c:1778:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_USE_WORD")->value); ^ terps/jacl/parser.c:1778:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("CANT_USE_WORD")->value); ^ terps/jacl/parser.c:1779:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(word[wp]); ^ terps/jacl/parser.c:1780:29: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("IN_CONTEXT")->value); ^ terps/jacl/parser.c:1780:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("IN_CONTEXT")->value); ^ terps/jacl/parser.c:1782:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/parser.c:1835:21: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (parent_of(HERE, index, restricted)); ^ terps/jacl/parser.c:1841:21: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (parent_of(object_list[0][0], index, restricted)); ^ terps/jacl/parser.c:1844:21: warning: passing arguments to 'parent_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (parent_of(HERE, index, restricted)); ^ terps/jacl/parser.c:1850:19: warning: passing arguments to 'find_parent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (find_parent(index)) { ^ terps/jacl/parser.c:1857:12: warning: passing arguments to 'unkscorun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkscorun(expected); ^ terps/jacl/parser.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scope(index, expected, restricted) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:41:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int scope(); ^ terps/jacl/parser.c:1881:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/parser.c:1863:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_parent(index) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:40:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int find_parent(); ^ terps/jacl/parser.c:1937:13: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/parser.c:1910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parent_of(parent, child, restricted) ^ In file included from terps/jacl/parser.c:9: terps/jacl/prototypes.h:48:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int parent_of(); ^ 186 warnings generated. Cc build/macosx.release/jacl/display.o In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/display.c:37:13: warning: passing arguments to 'scope' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && scope(index, "*present")) ^ terps/jacl/display.c:27:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] check_light(where) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:50:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int check_light(); ^ terps/jacl/display.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sentence_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:130:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* sentence_output(); ^ terps/jacl/display.c:68:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("ARENT")->value); ^ terps/jacl/display.c:70:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("ISNT")->value); ^ terps/jacl/display.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] isnt_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:131:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* isnt_output(); ^ terps/jacl/display.c:78:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("ARE")->value); ^ terps/jacl/display.c:80:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("IS")->value); ^ terps/jacl/display.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] is_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:132:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* is_output(); ^ terps/jacl/display.c:89:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("THEY_WORD")->value); ^ terps/jacl/display.c:92:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("YOU_WORD")->value); ^ terps/jacl/display.c:95:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("SHE_WORD")->value); ^ terps/jacl/display.c:97:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("HE_WORD")->value); ^ terps/jacl/display.c:100:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("IT_WORD")->value); ^ terps/jacl/display.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sub_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:127:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* sub_output(); ^ terps/jacl/display.c:116:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("THEM_WORD")->value); ^ terps/jacl/display.c:119:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("YOURSELF_WORD")->value); ^ terps/jacl/display.c:122:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("HER_WORD")->value); ^ terps/jacl/display.c:124:40: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("HIM_WORD")->value); ^ terps/jacl/display.c:127:39: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("IT_WORD")->value); ^ terps/jacl/display.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:128:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* obj_output(); ^ terps/jacl/display.c:145:27: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("THEM_WORD")->value); ^ terps/jacl/display.c:147:27: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("IT_WORD")->value); ^ terps/jacl/display.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] it_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:133:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* it_output(); ^ terps/jacl/display.c:158:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("THOSE_WORD")->value); ^ terps/jacl/display.c:160:38: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(temp_buffer, cstring_resolve("THAT_WORD")->value); ^ terps/jacl/display.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] that_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:129:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* that_output(); ^ terps/jacl/display.c:174:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("DONT")->value); ^ terps/jacl/display.c:176:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("DOESNT")->value); ^ terps/jacl/display.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] doesnt_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:134:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* doesnt_output(); ^ terps/jacl/display.c:184:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("DO")->value); ^ terps/jacl/display.c:186:26: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve("DOES")->value); ^ terps/jacl/display.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] does_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:135:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* does_output(); ^ terps/jacl/display.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:136:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* list_output(); ^ terps/jacl/display.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] plain_output(index, capital) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:126:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* plain_output(); ^ terps/jacl/display.c:228:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(function_name) == FALSE) { ^ terps/jacl/display.c:229:13: warning: passing arguments to 'unkfunrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkfunrun(function_name); ^ terps/jacl/display.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long_output(index) ^ In file included from terps/jacl/display.c:9: terps/jacl/prototypes.h:137:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* long_output(); ^ terps/jacl/display.c:244:28: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_IT")->value); ^ terps/jacl/display.c:244:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_IT")->value); ^ terps/jacl/display.c:245:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(word[wp]); ^ terps/jacl/display.c:246:28: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_IT_END")->value); ^ terps/jacl/display.c:246:12: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(cstring_resolve("NO_IT_END")->value); ^ terps/jacl/display.c:259:10: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+dark_description"); ^ terps/jacl/display.c:263:13: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute("+before_look") != FALSE) ^ terps/jacl/display.c:266:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+title"); ^ terps/jacl/display.c:268:6: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (DISPLAY_MODE->value) { ^ terps/jacl/constants.h:96:48: note: expanded from macro 'DISPLAY_MODE' #define DISPLAY_MODE integer_resolve("display_mode") ^ terps/jacl/display.c:276:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute(function_name); ^ terps/jacl/display.c:284:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+object_descriptions"); ^ terps/jacl/display.c:288:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute(function_name); ^ terps/jacl/display.c:290:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+after_look"); ^ 65 warnings generated. Cc build/macosx.release/jacl/utils.o In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/utils.c:39:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TOTAL_MOVES->value++; ^ terps/jacl/constants.h:92:48: note: expanded from macro 'TOTAL_MOVES' #define TOTAL_MOVES integer_resolve("total_moves") ^ terps/jacl/utils.c:40:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+eachturn"); ^ terps/jacl/utils.c:43:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute(function_name); ^ terps/jacl/utils.c:44:9: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] execute("+system_eachturn"); ^ terps/jacl/utils.c:52:2: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TIME->value = FALSE; ^ terps/jacl/constants.h:93:48: note: expanded from macro 'TIME' #define TIME integer_resolve("time") ^ terps/jacl/utils.c:61:12: warning: passing arguments to 'badplrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badplrrun(player); ^ terps/jacl/utils.c:62:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(44); ^ terps/jacl/utils.c:65:12: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(44); ^ terps/jacl/utils.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strip_return (string) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:195:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* strip_return(); ^ terps/jacl/utils.c:101:29: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (1 + (int) ((float) MAX_RAND->value * rand() / (RAND_MAX + 1.0))); ^ terps/jacl/constants.h:97:48: note: expanded from macro 'MAX_RAND' #define MAX_RAND integer_resolve("max_rand") ^ terps/jacl/utils.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] create_paths(full_path) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void create_paths(); ^ terps/jacl/utils.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_whitespace(character) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:116:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int jacl_whitespace(); ^ terps/jacl/utils.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stripwhite (string) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:118:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* stripwhite(); ^ terps/jacl/utils.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_encrypt(string) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:74:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void jacl_encrypt (); ^ terps/jacl/utils.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_decrypt(string) ^ In file included from terps/jacl/utils.c:10: terps/jacl/prototypes.h:75:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void jacl_decrypt (); ^ 22 warnings generated. Cc build/macosx.release/jacl/jpp.o In file included from terps/jacl/jpp.c:22: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/jpp.c:126:18: warning: passing arguments to 'process_file' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (process_file(game_file, (char *) NULL) == FALSE) { ^ terps/jacl/jpp.c:193:30: warning: passing arguments to 'stripwhite' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stripped_line = stripwhite(text_buffer); ^ terps/jacl/jpp.c:208:17: warning: passing arguments to 'jacl_encrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] jacl_encrypt(stripped_line); ^ terps/jacl/jpp.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] process_file(sourceFile1, sourceFile2) ^ In file included from terps/jacl/jpp.c:22: terps/jacl/prototypes.h:194:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int process_file(); ^ 6 warnings generated. Cc build/macosx.release/jacl/resolvers.o In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/resolvers.c:72:30: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container_name = arg_text_of(container_name); ^ terps/jacl/resolvers.c:77:41: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((resolved_integer = integer_resolve(container_name)) != NULL) ^ terps/jacl/resolvers.c:79:33: warning: passing arguments to 'object_element_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (object_element_resolve(container_name)) ^ terps/jacl/resolvers.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] container_resolve(container_name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:108:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int* container_resolve(); ^ terps/jacl/resolvers.c:107:28: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = arg_text_of(word[wordnumber]); ^ terps/jacl/resolvers.c:109:31: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = arg_text_of(value); ^ terps/jacl/resolvers.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] var_text_of_word(wordnumber) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:104:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* var_text_of_word(); ^ terps/jacl/resolvers.c:127:28: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = arg_text_of(word[wordnumber]); ^ terps/jacl/resolvers.c:129:31: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = arg_text_of(value); ^ terps/jacl/resolvers.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg_text_of_word(wordnumber) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:103:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* arg_text_of_word(); ^ terps/jacl/resolvers.c:147:24: warning: passing arguments to 'text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = text_of(word[wordnumber]); ^ terps/jacl/resolvers.c:149:27: warning: passing arguments to 'text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value = text_of(value); ^ terps/jacl/resolvers.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] text_of_word(wordnumber) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:106:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* text_of_word(); ^ terps/jacl/resolvers.c:171:36: warning: passing arguments to 'macro_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((return_string = macro_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:174:48: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_integer = integer_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:179:50: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cinteger = cinteger_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:184:35: warning: passing arguments to 'object_element_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (object_element_resolve(string)) { ^ terps/jacl/resolvers.c:189:36: warning: passing arguments to 'object_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((index = object_resolve(string)) != -1) { ^ terps/jacl/resolvers.c:192:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(string, index); ^ terps/jacl/resolvers.c:197:46: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_string = string_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:199:48: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cstring = cstring_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:201:29: warning: passing arguments to 'function_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (function_resolve(string) != NULL) { ^ terps/jacl/resolvers.c:203:40: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(integer_buffer, "%d", execute(string)); ^ terps/jacl/resolvers.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] text_of(string) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:105:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* text_of(); ^ terps/jacl/resolvers.c:231:33: warning: passing arguments to 'macro_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((macro_text = macro_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:234:46: warning: passing arguments to 'string_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_string = string_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:236:48: warning: passing arguments to 'cstring_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cstring = cstring_resolve(string)) != NULL) { ^ terps/jacl/resolvers.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arg_text_of(string) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:102:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* arg_text_of(); ^ terps/jacl/resolvers.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] validate(string) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int validate(); ^ terps/jacl/resolvers.c:330:50: warning: passing arguments to 'cinteger_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_cinteger = cinteger_resolve(value)) != NULL) { ^ terps/jacl/resolvers.c:332:48: warning: passing arguments to 'integer_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((resolved_integer = integer_resolve(value)) != NULL) { ^ terps/jacl/resolvers.c:334:29: warning: passing arguments to 'function_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (function_resolve(value) != NULL) { ^ terps/jacl/resolvers.c:335:18: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (execute(value)); ^ terps/jacl/resolvers.c:336:35: warning: passing arguments to 'object_element_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (object_element_resolve(value)) { ^ terps/jacl/resolvers.c:338:41: warning: passing arguments to 'attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((compare = attribute_resolve(value))) { ^ terps/jacl/resolvers.c:341:46: warning: passing arguments to 'user_attribute_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((compare = user_attribute_resolve(value))) { ^ terps/jacl/resolvers.c:344:38: warning: passing arguments to 'object_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if ((compare = object_resolve(value)) != -1) { ^ terps/jacl/resolvers.c:347:24: warning: passing arguments to 'count_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (count_resolve(value)); ^ terps/jacl/resolvers.c:350:13: warning: passing arguments to 'unkvarrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(value); ^ terps/jacl/resolvers.c:272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] value_of(value, run_time) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:84:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long value_of(); ^ terps/jacl/resolvers.c:403:35: warning: passing arguments to 'integer_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (integer_resolve_indexed (name, 0)); ^ terps/jacl/resolvers.c:414:35: warning: passing arguments to 'integer_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (integer_resolve_indexed (expression, counter)); ^ terps/jacl/resolvers.c:358:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] integer_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:89:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct integer_type *integer_resolve(); ^ terps/jacl/resolvers.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] integer_resolve_indexed(name, index) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:90:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct integer_type *integer_resolve_indexed(); ^ terps/jacl/resolvers.c:496:36: warning: passing arguments to 'cinteger_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cinteger_resolve_indexed (name, 0)); ^ terps/jacl/resolvers.c:507:36: warning: passing arguments to 'cinteger_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cinteger_resolve_indexed (expression, counter)); ^ terps/jacl/resolvers.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:96:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct cinteger_type *cinteger_resolve(); ^ terps/jacl/resolvers.c:515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cinteger_resolve_indexed(name, index) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:97:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct cinteger_type *cinteger_resolve_indexed(); ^ terps/jacl/resolvers.c:582:34: warning: passing arguments to 'string_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (string_resolve_indexed (name, 0)); ^ terps/jacl/resolvers.c:593:34: warning: passing arguments to 'string_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (string_resolve_indexed (expression, counter)); ^ terps/jacl/resolvers.c:544:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:92:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct string_type *string_resolve(); ^ terps/jacl/resolvers.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string_resolve_indexed(name, index) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:93:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct string_type *string_resolve_indexed(); ^ terps/jacl/resolvers.c:666:35: warning: passing arguments to 'cstring_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve_indexed (name, 0)); ^ terps/jacl/resolvers.c:677:35: warning: passing arguments to 'cstring_resolve_indexed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (cstring_resolve_indexed (expression, counter)); ^ terps/jacl/resolvers.c:628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cstring_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:94:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct string_type *cstring_resolve(); ^ terps/jacl/resolvers.c:683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cstring_resolve_indexed(name, index) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:95:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct string_type *cstring_resolve_indexed(); ^ terps/jacl/resolvers.c:738:38: warning: passing arguments to 'expand_function' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] full_name = (char *) expand_function(core_name); ^ terps/jacl/resolvers.c:712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] function_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:91:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct function_type *function_resolve(); ^ terps/jacl/resolvers.c:793:25: warning: passing arguments to 'object_element_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_element_resolve(&expression[delimiter])) { ^ terps/jacl/resolvers.c:755:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] expand_function(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:107:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* expand_function(); ^ terps/jacl/resolvers.c:838:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:841:23: warning: passing arguments to 'list_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (list_output(index, FALSE)); ^ terps/jacl/resolvers.c:845:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:848:24: warning: passing arguments to 'plain_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (plain_output(index, FALSE)); ^ terps/jacl/resolvers.c:852:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:855:23: warning: passing arguments to 'long_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (long_output(index)); ^ terps/jacl/resolvers.c:859:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:862:22: warning: passing arguments to 'sub_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (sub_output(index, FALSE)); ^ terps/jacl/resolvers.c:866:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:869:22: warning: passing arguments to 'obj_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (obj_output(index, FALSE)); ^ terps/jacl/resolvers.c:873:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:876:23: warning: passing arguments to 'that_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (that_output(index, FALSE)); ^ terps/jacl/resolvers.c:880:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:883:21: warning: passing arguments to 'it_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (it_output(index, FALSE)); ^ terps/jacl/resolvers.c:887:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:890:25: warning: passing arguments to 'doesnt_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (doesnt_output(index, FALSE)); ^ terps/jacl/resolvers.c:894:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:897:23: warning: passing arguments to 'does_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (does_output(index, FALSE)); ^ terps/jacl/resolvers.c:901:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:904:23: warning: passing arguments to 'isnt_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (isnt_output(index, FALSE)); ^ terps/jacl/resolvers.c:908:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:911:21: warning: passing arguments to 'is_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (is_output(index, FALSE)); ^ terps/jacl/resolvers.c:915:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:918:27: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (sentence_output(index, FALSE)); ^ terps/jacl/resolvers.c:922:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:934:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:937:24: warning: passing arguments to 'object_names' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (object_names(index, temp_buffer)); ^ terps/jacl/resolvers.c:941:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:948:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:951:23: warning: passing arguments to 'list_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (list_output(index, TRUE)); ^ terps/jacl/resolvers.c:955:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:958:24: warning: passing arguments to 'plain_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (plain_output(index, TRUE)); ^ terps/jacl/resolvers.c:962:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:965:22: warning: passing arguments to 'sub_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (sub_output(index, TRUE)); ^ terps/jacl/resolvers.c:969:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:972:22: warning: passing arguments to 'obj_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (obj_output(index, TRUE)); ^ terps/jacl/resolvers.c:976:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:979:23: warning: passing arguments to 'that_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (that_output(index, TRUE)); ^ terps/jacl/resolvers.c:983:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:986:21: warning: passing arguments to 'it_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (it_output(index, TRUE)); ^ terps/jacl/resolvers.c:990:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:993:25: warning: passing arguments to 'doesnt_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (doesnt_output(index, TRUE)); ^ terps/jacl/resolvers.c:997:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:1000:23: warning: passing arguments to 'does_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (does_output(index, TRUE)); ^ terps/jacl/resolvers.c:1004:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:1007:23: warning: passing arguments to 'isnt_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (isnt_output(index, TRUE)); ^ terps/jacl/resolvers.c:1011:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:1014:21: warning: passing arguments to 'is_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (is_output(index, TRUE)); ^ terps/jacl/resolvers.c:1018:13: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:1021:27: warning: passing arguments to 'sentence_output' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (sentence_output(index, TRUE)); ^ terps/jacl/resolvers.c:1032:14: warning: passing arguments to 'execute' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (execute(macro_function)) { ^ terps/jacl/resolvers.c:807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] macro_resolve(testString) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:125:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char* macro_resolve(); ^ terps/jacl/resolvers.c:1053:30: warning: passing arguments to 'array_length_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return array_length_resolve(testString); ^ terps/jacl/resolvers.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] count_resolve(testString) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:53:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int count_resolve(); ^ terps/jacl/resolvers.c:1058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] array_length_resolve(testString) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:98:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int array_length_resolve(); ^ terps/jacl/resolvers.c:1192:24: warning: passing arguments to 'object_resolve' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] index = object_resolve(expression); ^ terps/jacl/resolvers.c:1207:12: warning: passing arguments to 'badptrrun' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(expression, index); ^ terps/jacl/resolvers.c:1217:13: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/resolvers.c:1134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_element_resolve(testString) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:42:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int object_element_resolve(); ^ terps/jacl/resolvers.c:1250:14: warning: passing arguments to 'write_text' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] write_text(error_buffer); ^ terps/jacl/resolvers.c:1227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] object_resolve(object_string) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:44:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int object_resolve(); ^ terps/jacl/resolvers.c:1293:18: warning: passing arguments to 'check_light' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (check_light(HERE)) { ^ terps/jacl/resolvers.c:1264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] attribute_resolve(attribute) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:85:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long attribute_resolve(); ^ terps/jacl/resolvers.c:1371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] user_attribute_resolve(name) ^ In file included from terps/jacl/resolvers.c:10: terps/jacl/prototypes.h:86:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long user_attribute_resolve(); ^ 150 warnings generated. Cc build/macosx.release/jacl/errors.o In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ terps/jacl/errors.c:21:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:28:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:36:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkfunrun(name) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:169:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkfunrun(); ^ terps/jacl/errors.c:45:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkkeyerr(line, wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:172:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkkeyerr(); ^ terps/jacl/errors.c:55:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkatterr(line, wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:168:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkatterr(); ^ terps/jacl/errors.c:65:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvalerr(line, wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:166:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkvalerr(); ^ terps/jacl/errors.c:72:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:81:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noobjerr(line) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:181:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void noobjerr(); ^ terps/jacl/errors.c:90:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] noproperr(line) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:180:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void noproperr(); ^ terps/jacl/errors.c:98:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nongloberr(line) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:171:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void nongloberr(); ^ terps/jacl/errors.c:106:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nofnamerr(line) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:170:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void nofnamerr(); ^ terps/jacl/errors.c:115:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjerr(line, wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:182:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkobjerr(); ^ terps/jacl/errors.c:125:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maxatterr(line, wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:173:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void maxatterr(); ^ terps/jacl/errors.c:133:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkobjrun(wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:183:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkobjrun(); ^ terps/jacl/errors.c:141:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkattrun(wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:174:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkattrun(); ^ terps/jacl/errors.c:150:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkdirrun(wordno) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:184:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkdirrun(); ^ terps/jacl/errors.c:157:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:165:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badplrrun(value) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:176:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void badplrrun(); ^ terps/jacl/errors.c:174:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] badptrrun(name, value) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:175:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void badptrrun(); ^ terps/jacl/errors.c:181:86: warning: passing arguments to 'arg_text_of' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sprintf(error_buffer, UNDEFINED_CONTAINER_RUN, executing_function->name, arg_text_of(variable)); ^ terps/jacl/errors.c:182:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkvarrun(variable) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:187:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkvarrun(); ^ terps/jacl/errors.c:190:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkstrrun(variable) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:186:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkstrrun(); ^ terps/jacl/errors.c:198:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDOUT); ^ terps/jacl/errors.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unkscorun(scope) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:185:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void unkscorun(); ^ terps/jacl/errors.c:211:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(error_buffer, PLUS_STDERR); ^ terps/jacl/errors.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] totalerrs(errors) ^ In file included from terps/jacl/errors.c:9: terps/jacl/prototypes.h:167:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void totalerrs(); ^ terps/jacl/errors.c:217:11: warning: passing arguments to 'log_error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] log_error(OUT_OF_MEMORY, PLUS_STDERR); ^ terps/jacl/errors.c:218:11: warning: passing arguments to 'terminate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] terminate(49); ^ 65 warnings generated. Cc build/macosx.release/jacl/encapsulate.o In file included from terps/jacl/encapsulate.c:8: terps/jacl/prototypes.h:9:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] glui32 parse_utf8(); ^ terps/jacl/prototypes.h:11:8: note: conflicting prototype is here glui32 parse_utf8(unsigned char *buf, glui32 buflen, glui32 *out, glui32 outlen); ^ 1 warning generated. Cc build/macosx.release/jacl/libcsv.o ...skipped jacl for lack of libgarglkmain.a... MkDir1 build/macosx.release/level9 Cc build/macosx.release/level9/bitmap.o terps/level9/bitmap.c:1519:10: warning: enumeration value 'NO_BITMAPS' not handled in switch [-Wswitch] switch (type) ^~~~ terps/level9/bitmap.c:1519:10: note: add missing switch cases switch (type) ^ 1 warning generated. Cc build/macosx.release/level9/level9.o Cc build/macosx.release/level9/glk.o ...skipped level9 for lack of libgarglkmain.a... MkDir1 build/macosx.release/magnetic Cc build/macosx.release/magnetic/emu.o Cc build/macosx.release/magnetic/glk.o terps/magnetic/Glk/glk.c:6239:5: warning: 'TARGET_OS_MAC' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] #if TARGET_OS_MAC ^ 1 warning generated. ...skipped magnetic for lack of libgarglkmain.a... MkDir1 build/macosx.release/nitfol Cc build/macosx.release/nitfol/automap.o Cc build/macosx.release/nitfol/solve.o Cc build/macosx.release/nitfol/infix.o Cc build/macosx.release/nitfol/copying.o Cc build/macosx.release/nitfol/debug.o Cc build/macosx.release/nitfol/inform.o Cc build/macosx.release/nitfol/quetzal.o Cc build/macosx.release/nitfol/undo.o Cc build/macosx.release/nitfol/op_call.o Cc build/macosx.release/nitfol/decode.o Cc build/macosx.release/nitfol/errmesg.o Cc build/macosx.release/nitfol/globals.o Cc build/macosx.release/nitfol/iff.o Cc build/macosx.release/nitfol/init.o Cc build/macosx.release/nitfol/io.o Cc build/macosx.release/nitfol/z_io.o Cc build/macosx.release/nitfol/op_jmp.o Cc build/macosx.release/nitfol/op_math.o Cc build/macosx.release/nitfol/op_save.o Cc build/macosx.release/nitfol/op_table.o Cc build/macosx.release/nitfol/op_v6.o Cc build/macosx.release/nitfol/oplist.o Cc build/macosx.release/nitfol/stack.o Cc build/macosx.release/nitfol/zscii.o Cc build/macosx.release/nitfol/tokenise.o Cc build/macosx.release/nitfol/struct.o Cc build/macosx.release/nitfol/objects.o Cc build/macosx.release/nitfol/portfunc.o Cc build/macosx.release/nitfol/hash.o Cc build/macosx.release/nitfol/sound.o Cc build/macosx.release/nitfol/graphics.o Cc build/macosx.release/nitfol/blorb.o Cc build/macosx.release/nitfol/main.o Cc build/macosx.release/nitfol/startunix.o ...skipped nitfol for lack of libgarglkmain.a... MkDir1 build/macosx.release/scare Cc build/macosx.release/scare/sctafpar.o Cc build/macosx.release/scare/sctaffil.o Cc build/macosx.release/scare/scprops.o Cc build/macosx.release/scare/scvars.o Cc build/macosx.release/scare/scexpr.o Cc build/macosx.release/scare/scprintf.o Cc build/macosx.release/scare/scinterf.o Cc build/macosx.release/scare/scparser.o Cc build/macosx.release/scare/sclibrar.o Cc build/macosx.release/scare/scrunner.o Cc build/macosx.release/scare/scevents.o Cc build/macosx.release/scare/scnpcs.o Cc build/macosx.release/scare/scobjcts.o Cc build/macosx.release/scare/sctasks.o Cc build/macosx.release/scare/screstrs.o Cc build/macosx.release/scare/scgamest.o Cc build/macosx.release/scare/scserial.o Cc build/macosx.release/scare/scresour.o Cc build/macosx.release/scare/scutils.o Cc build/macosx.release/scare/scdebug.o Cc build/macosx.release/scare/sclocale.o Cc build/macosx.release/scare/scmemos.o Cc build/macosx.release/scare/os_glk.o ...skipped scare for lack of libgarglkmain.a... MkDir1 build/macosx.release/scott Cc build/macosx.release/scott/scott.o Cc build/macosx.release/scott/bsd.o ...skipped scott for lack of libgarglkmain.a... Cc build/macosx.release/tads/memicmp.o Cc build/macosx.release/tads/osbuffer.o Cc build/macosx.release/tads/osextra.o Cc build/macosx.release/tads/osglk.o Cc build/macosx.release/tads/osglkban.o Cc build/macosx.release/tads/osmisc.o Cc build/macosx.release/tads/osparse.o C++ build/macosx.release/tads/osportable.o C++ build/macosx.release/tads/t23run.o tads/t23run.cpp:211:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(copyright, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/t23run.cpp:218:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(errorload, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/t23run.cpp:260:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/t23run.cpp:270:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "The game file (%s) cannot be found.\n", prog_arg); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ tads/t23run.cpp:278:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf,"The game file (%s) cannot be found exactly as given, " ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 5 warnings generated. Cc build/macosx.release/tads/t2askf.o Cc build/macosx.release/tads/t2indlg.o C++ build/macosx.release/tads/t3askf.o C++ build/macosx.release/tads/t3indlg.o In file included from tads/t3indlg.cpp:23: tads/tads3/indlg_tx.cpp:165:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%.*s(%c)%.*s", ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. C++ build/macosx.release/tads/vmuni_cs.o ...skipped tadsr for lack of libtads3.a... ...failed updating 6 target(s)... ...skipped 18 target(s)... ...updated 492 target(s)... *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/gargoyle *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/gargoyle