=>> Building lang/ptoc build started at Fri Dec 12 17:19:42 EST 2025 port directory: /usr/ports/lang/ptoc package name: ptoc-3.58_1 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: osa@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1671 Aug 27 2024 /usr/ports/lang/ptoc/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 12 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/12/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ptoc-3.58_1: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- osa@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ptoc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ptoc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ptoc/work/.cache HOME=/wrkdirs/usr/ports/lang/ptoc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ptoc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ptoc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ptoc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ptoc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ptoc/work/.cache HOME=/wrkdirs/usr/ports/lang/ptoc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ptoc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ptoc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" PORTEXAMPLES="" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ptoc" EXAMPLESDIR="share/examples/ptoc" DATADIR="share/ptoc" WWWDIR="www/ptoc" ETCDIR="etc/ptoc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ptoc DOCSDIR=/usr/local/share/doc/ptoc EXAMPLESDIR=/usr/local/share/examples/ptoc WWWDIR=/usr/local/www/ptoc ETCDIR=/usr/local/etc/ptoc --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ptoc-3.58_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> ptoc-3.58_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ptoc-3.58_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ptoc-3.58_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ptoc-3.58_1 for building => SHA256 Checksum OK for ptoc-3.58.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ptoc-3.58_1 for building ===> Extracting for ptoc-3.58_1 => SHA256 Checksum OK for ptoc-3.58.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for ptoc-3.58_1 ===> Applying FreeBSD patches for ptoc-3.58_1 from /usr/ports/lang/ptoc/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ptoc-3.58_1 depends on executable: bison - not found ===> Installing existing package /packages/All/bison-3.8.2_2,1.pkg [pkg.DaveG.ca] Installing bison-3.8.2_2,1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] `-- Installing libtextstyle-0.23.1... [pkg.DaveG.ca] `-- Extracting libtextstyle-0.23.1: .......... done [pkg.DaveG.ca] `-- Installing m4-1.4.20,1... [pkg.DaveG.ca] `-- Extracting m4-1.4.20,1: .......... done [pkg.DaveG.ca] Extracting bison-3.8.2_2,1: .......... done ===> ptoc-3.58_1 depends on executable: bison - found ===> Returning to build of ptoc-3.58_1 ===> ptoc-3.58_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [pkg.DaveG.ca] Installing libX11-1.8.12,1... [pkg.DaveG.ca] `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] Extracting libX11-1.8.12,1: .......... done ===> ptoc-3.58_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of ptoc-3.58_1 ===> ptoc-3.58_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> ptoc-3.58_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ptoc-3.58_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for ptoc-3.58_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for ptoc-3.58_1 --- libXbgi.a --- --- trnod.o --- --- nmtbl.o --- --- bring.o --- --- tpexpr.o --- --- util.o --- --- main.o --- --- parser.cxx --- --- token.o --- --- dprintf.o --- --- analyse.o --- --- set.o --- --- paslib.o --- --- io.o --- --- lex.o --- --- libXbgi.a --- (cd Xbgi; /usr/bin/make CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " X11BASE="/usr/local") --- trnod.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o trnod.o -c trnod.cxx --- nmtbl.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o nmtbl.o -c nmtbl.cxx --- bring.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o bring.o -c bring.cxx --- tpexpr.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o tpexpr.o -c tpexpr.cxx --- util.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o util.o -c util.cxx --- main.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o main.o -c main.cxx --- parser.cxx --- bison -d -p zz parser.y parser.y: warning: 6 shift/reduce conflicts [-Wconflicts-sr] parser.y: warning: 2 reduce/reduce conflicts [-Wconflicts-rr] parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples --- token.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o token.o -c token.cxx --- dprintf.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o dprintf.o -c dprintf.cxx --- analyse.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o analyse.o -c analyse.cxx --- set.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o set.o -c set.c --- paslib.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o paslib.o -c paslib.c --- io.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o io.o -c io.c --- lex.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o lex.o -c lex.cxx --- cganal --- --- bring.o --- In file included from bring.cxx:5: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from bring.cxx:5: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ 2 warnings generated. --- cganal --- c++ -o cganal analyse.o --- paslib.o --- In file included from paslib.c:2: In file included from ./ptoc.h:42: ./paslib.h:96:9: warning: incompatible redeclaration of library function 'round' [-Wincompatible-library-redeclaration] 96 | integer round(real); | ^ ./paslib.h:96:9: note: 'round' is a builtin with type 'double (double)' 1 warning generated. --- tpexpr.o --- In file included from tpexpr.cxx:5: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from tpexpr.cxx:5: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ tpexpr.cxx:8:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 8 | tpexpr void_type(tp_void, NULL, "void"); | ^ --- main.o --- In file included from main.cxx:7: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from main.cxx:7: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ main.cxx:177:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | { NULL, &i_path, "-I", ".", | ^ --- set.o --- In file included from set.c:1: In file included from ./ptoc.h:42: ./paslib.h:96:9: warning: incompatible redeclaration of library function 'round' [-Wincompatible-library-redeclaration] 96 | integer round(real); | ^ ./paslib.h:96:9: note: 'round' is a builtin with type 'double (double)' 1 warning generated. --- tpexpr.o --- tpexpr.cxx:9:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 9 | tpexpr any_type(tp_any, NULL, "void*"); | ^ tpexpr.cxx:10:39: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 10 | tpexpr integer_type(tp_integer, NULL, "integer"); | ^ tpexpr.cxx:11:39: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 11 | tpexpr longint_type(tp_longint, NULL, "longint"); | ^ tpexpr.cxx:12:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 12 | tpexpr real_type(tp_real, NULL, "real"); | ^ --- main.o --- main.cxx:177:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | { NULL, &i_path, "-I", ".", | ^ main.cxx:181:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 181 | "Include path (colon separated directory list)" }, | ^ main.cxx:183:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 183 | { NULL, &input_file, "-in", NULL, | ^ main.cxx:184:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 184 | "Input pascal file" }, | ^ main.cxx:185:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 185 | { NULL, &output_file, "-out", NULL, --- tpexpr.o --- tpexpr.cxx:13:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 13 | tpexpr double_type(tp_real, NULL, "double"); | ^ tpexpr.cxx:14:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 14 | tpexpr char_type(tp_char, NULL, "char"); | ^ tpexpr.cxx:15:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 15 | tpexpr bool_type(tp_bool, NULL, "boolean"); | ^ tpexpr.cxx:260:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 260 | name = "text"; | ^ tpexpr.cxx:290:11: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 290 | low = "1"; | ^ --- main.o --- | ^ main.cxx:186:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 186 | "Output C/C++ file" }, | ^ main.cxx:187:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 187 | { NULL, &output_suf, "-suf", ".cxx", | ^ main.cxx:187:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 187 | { NULL, &output_suf, "-suf", ".cxx", | ^ main.cxx:188:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 188 | "Output C/C++ file suffix" }, | ^ main.cxx:189:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- tpexpr.o --- tpexpr.cxx:291:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 291 | name = "char*"; | ^ tpexpr.cxx:306:11: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 306 | low = "1"; | ^ tpexpr.cxx:307:12: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 307 | name = "string"; | ^ 15 warnings generated. --- main.o --- 189 | { &language_c, NULL, "-c", NULL, | ^ main.cxx:190:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 190 | "Translate into ANSI C" }, | ^ main.cxx:191:37: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 191 | { &no_array_assign_operator, NULL, "-assign", NULL, | ^ main.cxx:192:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 192 | "Do not use assignment operators for array" }, | ^ main.cxx:193:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 193 | { &use_call_graph, NULL, "-analyze", NULL, | ^ main.cxx:194:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 194 | "Analyze call graph to find non-recursive functions" }, | ^ main.cxx:195:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 195 | { &short_set, NULL, "-intset", NULL, | ^ main.cxx:196:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 196 | "Use integer types for short sets of enumerations" }, | ^ main.cxx:197:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 197 | { &pio_init, NULL, "-init", NULL, | ^ main.cxx:198:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 198 | "Call pio_initialize() function from main()" }, | ^ main.cxx:199:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 199 | { &small_enum, NULL, "-smallenum", NULL, | ^ main.cxx:200:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 200 | "Use for enumerated types as small bytes as possible" }, | ^ main.cxx:201:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 201 | { &unsigned_comparison, NULL, "-unsigned", NULL, | ^ main.cxx:202:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 202 | "Generate correct code for sign/unsigned comparisons" }, | ^ main.cxx:203:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 203 | { &output_not_existed_hdr, NULL, "-h", NULL, | ^ main.cxx:204:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 204 | "Output only not existed header files" }, | ^ main.cxx:205:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 205 | { &turbo_pascal, NULL, "-turbo", NULL, | ^ main.cxx:206:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 206 | "Convert Turbo Pascal" }, | ^ main.cxx:207:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 207 | { &hp_pascal, NULL, "-hp", NULL, | ^ main.cxx:208:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 208 | "Convert HP64000 Pascal" }, | ^ main.cxx:209:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 209 | { &use_c_strings, NULL, "-cstring", NULL, | ^ main.cxx:210:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 210 | "Use char* type for string fields in records and arrays" }, | ^ main.cxx:211:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 211 | { &nological, NULL, "-nological", NULL, | ^ main.cxx:212:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 212 | "Use | and & instead of || and && for boolean operations" }, | ^ main.cxx:213:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 213 | { &extern_vars, NULL, "-extern", NULL, | ^ main.cxx:214:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 214 | "Declare all variables from included files as \"EXTERN\"" }, | ^ main.cxx:215:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 215 | { &preserve_case, NULL, "-preserve", NULL, | ^ main.cxx:216:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 216 | "Preserve case of identifiers" }, | ^ main.cxx:217:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 217 | { &nested_comments, NULL, "-nested", NULL, | ^ main.cxx:218:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 218 | "Nested comments: (* {} *)" }, | ^ main.cxx:219:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 219 | { ©_array, NULL, "-copy", NULL, | ^ main.cxx:220:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 220 | "Always make a copy of array passed by value" }, | ^ main.cxx:221:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 221 | { &comment_tags, NULL, "-comment_tags", NULL, | ^ main.cxx:222:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 222 | "Place in comments tags of Pascal variant records" }, | ^ main.cxx:223:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 223 | { &smart_union, NULL, "-smartunion", NULL, | ^ main.cxx:224:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 224 | "Convert variant records with empty fixed part to unions" }, | ^ main.cxx:225:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 225 | { &use_namespaces, NULL, "-namespace", NULL, | ^ main.cxx:226:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 226 | "Place Turbo Pascal units in separate namespaces" }, | ^ main.cxx:227:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 227 | { &no_index_decrement, NULL, "-0based", NULL, | ^ main.cxx:228:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 228 | "Assume all arrays are zero based" }, | ^ main.cxx:229:43: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 229 | { &ignore_preprocessor_directives, NULL, "-ignore_directives", NULL, | ^ main.cxx:230:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 230 | "Ignore all lines started with '$' character" }, | ^ main.cxx:231:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 231 | { &do_not_use_enums, NULL, "-no_enums", NULL, | ^ main.cxx:232:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 232 | "Do not use enums for integer constants" }, | ^ main.cxx:233:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 233 | { NULL, &pascall, "-pascall", "", | ^ main.cxx:233:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 233 | { NULL, &pascall, "-pascall", "", | ^ main.cxx:234:4: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 234 | "Specify modifier (pascal,WINAPI...) for converted functions" } | ^ main.cxx:322:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 322 | if (language_c) output_suf = ".c"; | ^ 60 warnings generated. --- lex.o --- lex.l:458:10: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 458 | { text = "["; return tkn(TKN_LBR); } | ^ lex.l:459:10: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 459 | { text = "]"; return tkn(TKN_RBR); } | ^ 2 warnings generated. --- token.o --- In file included from token.cxx:14: ./token.dpp:5:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 5 | DEF_TOKEN(" ", WSPC, TKN_SPACE, 0) | ^ ./token.dpp:6:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 6 | DEF_TOKEN("\n", WSPC, TKN_LN, 0) | ^ ./token.dpp:17:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 17 | DEF_TOKEN("(", PUT, TKN_LPAR, '(') | ^ ./token.dpp:18:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 18 | DEF_TOKEN(")", PUT, TKN_RPAR, ')') | ^ ./token.dpp:19:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 19 | DEF_TOKEN("[", PUT, TKN_LBR, '[') --- util.o --- In file included from util.cxx:8: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from util.cxx:8: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ In file included from util.cxx:17: ./token.dpp:5:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 5 | DEF_TOKEN(" ", WSPC, TKN_SPACE, 0) | ^ --- token.o --- | ^ ./token.dpp:20:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 20 | DEF_TOKEN("]", PUT, TKN_RBR, ']') | ^ ./token.dpp:21:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 21 | DEF_TOKEN("+", PUT, TKN_PLUS, PLUS) | ^ ./token.dpp:22:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 22 | DEF_TOKEN("-", PUT, TKN_MINUS, MINUS) | ^ ./token.dpp:23:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 23 | DEF_TOKEN("*", PUT, TKN_MUL, MUL) | ^ ./token.dpp:24:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 24 | DEF_TOKEN("/", PUT, TKN_DIVR, DIVR) | ^ --- util.o --- util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :194:1: note: expanded from here 194 | "TKN_SPACE" | ^ In file included from util.cxx:17: ./token.dpp:6:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 6 | DEF_TOKEN("\n", WSPC, TKN_LN, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :195:1: note: expanded from here 195 | "TKN_LN" | ^ In file included from util.cxx:17: ./token.dpp:7:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 7 | DEF_TOKEN(NULL, WSPC, TKN_CMNT, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, --- token.o --- ./token.dpp:25:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 25 | DEF_TOKEN("&", PUT, TKN_C_AND, AND) | ^ ./token.dpp:26:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 26 | DEF_TOKEN("|", PUT, TKN_C_OR, OR) | ^ ./token.dpp:27:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 27 | DEF_TOKEN("~", PUT, TKN_C_NOT, NOT) | ^ ./token.dpp:28:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 28 | DEF_TOKEN(">>", PUT, TKN_C_SHR, SHR) | ^ ./token.dpp:29:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 29 | DEF_TOKEN("<<", PUT, TKN_C_SHL, SHL) | ^ --- util.o --- | ^ :196:1: note: expanded from here 196 | "TKN_CMNT" | ^ In file included from util.cxx:17: ./token.dpp:11:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 11 | DEF_TOKEN(NULL, NUM, TKN_ICONST, ICONST) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :197:1: note: expanded from here 197 | "TKN_ICONST" | ^ In file included from util.cxx:17: ./token.dpp:12:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 12 | DEF_TOKEN(NULL, NUM, TKN_RCONST, RCONST) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :198:1: note: expanded from here --- token.o --- ./token.dpp:30:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 30 | DEF_TOKEN("+=", PUT, TKN_LETADD, LETADD) | ^ ./token.dpp:31:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 31 | DEF_TOKEN("-=", PUT, TKN_LETSUB, LETSUB) | ^ ./token.dpp:32:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 32 | DEF_TOKEN("*=", PUT, TKN_LETMUL, LETMUL) | ^ ./token.dpp:33:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 33 | DEF_TOKEN("/=", PUT, TKN_LETDIV, LETDIV) | ^ ./token.dpp:34:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 34 | DEF_TOKEN("&=", PUT, TKN_LETAND, LETAND) | ^ --- util.o --- 198 | "TKN_RCONST" | ^ In file included from util.cxx:17: ./token.dpp:13:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 13 | DEF_TOKEN(NULL, STR, TKN_SCONST, SCONST) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :199:1: note: expanded from here 199 | "TKN_SCONST" | ^ In file included from util.cxx:17: ./token.dpp:17:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 17 | DEF_TOKEN("(", PUT, TKN_LPAR, '(') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :200:1: note: expanded from here 200 | "TKN_LPAR" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:35:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 35 | DEF_TOKEN("|=", PUT, TKN_LETOR, LETOR) | ^ ./token.dpp:36:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 36 | DEF_TOKEN(">>=", PUT, TKN_LETSHR, LETSHR) | ^ ./token.dpp:37:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 37 | DEF_TOKEN("<<=", PUT, TKN_LETSHL, LETSHL) | ^ ./token.dpp:38:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 38 | DEF_TOKEN(":", PUT, TKN_COLON, ':') | ^ ./token.dpp:39:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 39 | DEF_TOKEN(";", PUT, TKN_SEMICOLON, ';') | ^ --- util.o --- ./token.dpp:18:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 18 | DEF_TOKEN(")", PUT, TKN_RPAR, ')') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :201:1: note: expanded from here 201 | "TKN_RPAR" | ^ In file included from util.cxx:17: ./token.dpp:19:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 19 | DEF_TOKEN("[", PUT, TKN_LBR, '[') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :202:1: note: expanded from here 202 | "TKN_LBR" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:40:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 40 | DEF_TOKEN(",", PUT, TKN_COMMA, ',') | ^ ./token.dpp:41:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 41 | DEF_TOKEN(".", PUT, TKN_DOT, '.') | ^ ./token.dpp:42:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 42 | DEF_TOKEN("^", PUT, TKN_HEAP, '^') | ^ ./token.dpp:43:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 43 | DEF_TOKEN("..", PUT, TKN_DOTS, DOTS) | ^ ./token.dpp:44:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 44 | DEF_TOKEN("=", PUT, TKN_EQ, EQ) | ^ --- util.o --- ./token.dpp:20:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 20 | DEF_TOKEN("]", PUT, TKN_RBR, ']') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :203:1: note: expanded from here 203 | "TKN_RBR" | ^ In file included from util.cxx:17: ./token.dpp:21:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 21 | DEF_TOKEN("+", PUT, TKN_PLUS, PLUS) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :204:1: note: expanded from here 204 | "TKN_PLUS" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:45:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 45 | DEF_TOKEN(">=", PUT, TKN_GE, GE) | ^ ./token.dpp:46:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 46 | DEF_TOKEN(">", PUT, TKN_GT, GT) | ^ ./token.dpp:47:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 47 | DEF_TOKEN("<=", PUT, TKN_LE, LE) | ^ ./token.dpp:48:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 48 | DEF_TOKEN("<", PUT, TKN_LT, LT) | ^ ./token.dpp:49:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 49 | DEF_TOKEN("<>", PUT, TKN_NE, NE) | ^ --- util.o --- ./token.dpp:22:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 22 | DEF_TOKEN("-", PUT, TKN_MINUS, MINUS) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :205:1: note: expanded from here 205 | "TKN_MINUS" | ^ In file included from util.cxx:17: ./token.dpp:23:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 23 | DEF_TOKEN("*", PUT, TKN_MUL, MUL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :206:1: note: expanded from here 206 | "TKN_MUL" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:50:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 50 | DEF_TOKEN(":=", PUT, TKN_LET, LET) | ^ ./token.dpp:51:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 51 | DEF_TOKEN("@", PUT, TKN_ADDR, '@') | ^ ./token.dpp:53:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 53 | DEF_TOKEN("abstract", ID, TKN_ABSTRACT, IDENT) | ^ ./token.dpp:54:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 54 | DEF_TOKEN("and", KWD, TKN_AND, AND) | ^ ./token.dpp:55:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 55 | DEF_TOKEN("array", KWD, TKN_ARRAY, ARRAY) | ^ --- util.o --- ./token.dpp:24:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 24 | DEF_TOKEN("/", PUT, TKN_DIVR, DIVR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :207:1: note: expanded from here 207 | "TKN_DIVR" | ^ In file included from util.cxx:17: ./token.dpp:25:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 25 | DEF_TOKEN("&", PUT, TKN_C_AND, AND) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :208:1: note: expanded from here 208 | "TKN_C_AND" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:56:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 56 | DEF_TOKEN("begin", KWD, TKN_BEGIN, BEGIN) | ^ ./token.dpp:57:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 57 | DEF_TOKEN("c", ID, TKN_C, IDENT) | ^ ./token.dpp:58:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 58 | DEF_TOKEN("case", KWD, TKN_CASE, CASE) | ^ ./token.dpp:59:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 59 | DEF_TOKEN("const", KWD, TKN_CONST, CONST) | ^ ./token.dpp:60:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 60 | DEF_TOKEN("constructor", KWD, TKN_CONSTRUCTOR, IDENT) --- util.o --- ./token.dpp:26:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 26 | DEF_TOKEN("|", PUT, TKN_C_OR, OR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :209:1: note: expanded from here 209 | "TKN_C_OR" | ^ In file included from util.cxx:17: ./token.dpp:27:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 27 | DEF_TOKEN("~", PUT, TKN_C_NOT, NOT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :210:1: note: expanded from here 210 | "TKN_C_NOT" | ^ In file included from util.cxx:17: --- token.o --- | ^ ./token.dpp:61:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 61 | DEF_TOKEN("destructor", KWD, TKN_DESTRUCTOR, IDENT) | ^ ./token.dpp:62:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 62 | DEF_TOKEN("div", KWD, TKN_DIV, DIV) | ^ ./token.dpp:63:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 63 | DEF_TOKEN("do", KWD, TKN_DO, DO) | ^ ./token.dpp:64:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 64 | DEF_TOKEN("downto", KWD, TKN_DOWNTO, TO) | ^ ./token.dpp:65:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 65 | DEF_TOKEN("else", KWD, TKN_ELSE, ELSE) --- util.o --- ./token.dpp:28:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 28 | DEF_TOKEN(">>", PUT, TKN_C_SHR, SHR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :211:1: note: expanded from here 211 | "TKN_C_SHR" | ^ In file included from util.cxx:17: ./token.dpp:29:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 29 | DEF_TOKEN("<<", PUT, TKN_C_SHL, SHL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :212:1: note: expanded from here 212 | "TKN_C_SHL" | ^ In file included from util.cxx:17: --- token.o --- | ^ ./token.dpp:66:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 66 | DEF_TOKEN("end", KWD, TKN_END, END) | ^ ./token.dpp:67:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 67 | DEF_TOKEN("external", ID, TKN_EXTERNAL, SCOPE) | ^ ./token.dpp:68:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 68 | DEF_TOKEN("exit", ID, TKN_EXIT, IDENT) | ^ ./token.dpp:69:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 69 | DEF_TOKEN("far", KWD, TKN_FAR, IDENT) | ^ ./token.dpp:70:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 70 | DEF_TOKEN("file", KWD, TKN_FILE, FIL) --- util.o --- ./token.dpp:30:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 30 | DEF_TOKEN("+=", PUT, TKN_LETADD, LETADD) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :213:1: note: expanded from here 213 | "TKN_LETADD" | ^ In file included from util.cxx:17: ./token.dpp:31:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 31 | DEF_TOKEN("-=", PUT, TKN_LETSUB, LETSUB) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :214:1: note: expanded from here 214 | "TKN_LETSUB" | ^ In file included from util.cxx:17: --- token.o --- | ^ ./token.dpp:71:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 71 | DEF_TOKEN("for", KWD, TKN_FOR, FOR) | ^ ./token.dpp:72:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 72 | DEF_TOKEN("function", KWD, TKN_FUNCTION, FUNCTION) | ^ ./token.dpp:73:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 73 | DEF_TOKEN("goto", KWD, TKN_GOTO, GOTO) | ^ ./token.dpp:74:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 74 | DEF_TOKEN("ident", KWD, TKN_IDENT, IDENT) | ^ ./token.dpp:75:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 75 | DEF_TOKEN("if", KWD, TKN_IF, IF) --- util.o --- ./token.dpp:32:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 32 | DEF_TOKEN("*=", PUT, TKN_LETMUL, LETMUL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :215:1: note: expanded from here 215 | "TKN_LETMUL" | ^ In file included from util.cxx:17: ./token.dpp:33:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 33 | DEF_TOKEN("/=", PUT, TKN_LETDIV, LETDIV) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :216:1: note: expanded from here 216 | "TKN_LETDIV" | ^ In file included from util.cxx:17: --- token.o --- | ^ ./token.dpp:76:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 76 | DEF_TOKEN("halt", ID, TKN_HALT, IDENT) | ^ ./token.dpp:77:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 77 | DEF_TOKEN("implementation", KWD, TKN_IMPLEMENTATION, IDENT) | ^ ./token.dpp:78:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 78 | DEF_TOKEN("interface", KWD, TKN_INTERFACE, IDENT) | ^ ./token.dpp:79:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 79 | DEF_TOKEN("in", KWD, TKN_IN, IN) | ^ ./token.dpp:80:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- util.o --- ./token.dpp:34:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 34 | DEF_TOKEN("&=", PUT, TKN_LETAND, LETAND) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :217:1: note: expanded from here 217 | "TKN_LETAND" | ^ In file included from util.cxx:17: ./token.dpp:35:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 35 | DEF_TOKEN("|=", PUT, TKN_LETOR, LETOR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :218:1: note: expanded from here 218 | "TKN_LETOR" | ^ In file included from util.cxx:17: --- token.o --- 80 | DEF_TOKEN("label", KWD, TKN_LABEL, LABEL) | ^ ./token.dpp:81:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 81 | DEF_TOKEN("loophole", KWD, TKN_LOOPHOLE, LOOPHOLE) | ^ ./token.dpp:82:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 82 | DEF_TOKEN("mod", KWD, TKN_MOD, MOD) | ^ ./token.dpp:83:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 83 | DEF_TOKEN("not", KWD, TKN_NOT, NOT) | ^ ./token.dpp:84:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 84 | DEF_TOKEN("object", KWD, TKN_OBJECT, IDENT) | ^ ./token.dpp:85:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- util.o --- ./token.dpp:36:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 36 | DEF_TOKEN(">>=", PUT, TKN_LETSHR, LETSHR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :219:1: note: expanded from here 219 | "TKN_LETSHR" | ^ In file included from util.cxx:17: ./token.dpp:37:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 37 | DEF_TOKEN("<<=", PUT, TKN_LETSHL, LETSHL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :220:1: note: expanded from here 220 | "TKN_LETSHL" | ^ In file included from util.cxx:17: --- token.o --- 85 | DEF_TOKEN("of", KWD, TKN_OF, OF) | ^ ./token.dpp:86:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 86 | DEF_TOKEN("or", KWD, TKN_OR, OR) | ^ ./token.dpp:87:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 87 | DEF_TOKEN("origin", KWD, TKN_ORIGIN, IDENT) | ^ ./token.dpp:88:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 88 | DEF_TOKEN("otherwise", KWD, TKN_OTHERWISE, OTHERWISE) | ^ ./token.dpp:89:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 89 | DEF_TOKEN("packed", KWD, TKN_PACKED, PACKED) | ^ ./token.dpp:90:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- util.o --- ./token.dpp:38:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 38 | DEF_TOKEN(":", PUT, TKN_COLON, ':') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :221:1: note: expanded from here 221 | "TKN_COLON" | ^ In file included from util.cxx:17: ./token.dpp:39:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 39 | DEF_TOKEN(";", PUT, TKN_SEMICOLON, ';') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :222:1: note: expanded from here 222 | "TKN_SEMICOLON" | ^ In file included from util.cxx:17: --- token.o --- 90 | DEF_TOKEN("procedure", KWD, TKN_PROCEDURE, PROCEDURE) | ^ ./token.dpp:91:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 91 | DEF_TOKEN("program", KWD, TKN_PROGRAM, PROGRAM) | ^ ./token.dpp:92:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 92 | DEF_TOKEN("record", KWD, TKN_RECORD, RECORD) | ^ ./token.dpp:93:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 93 | DEF_TOKEN("repeat", KWD, TKN_REPEAT, REPEAT) | ^ ./token.dpp:94:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 94 | DEF_TOKEN("self", ID, TKN_SELF, IDENT) | ^ --- util.o --- ./token.dpp:40:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 40 | DEF_TOKEN(",", PUT, TKN_COMMA, ',') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :223:1: note: expanded from here 223 | "TKN_COMMA" | ^ In file included from util.cxx:17: ./token.dpp:41:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 41 | DEF_TOKEN(".", PUT, TKN_DOT, '.') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :224:1: note: expanded from here 224 | "TKN_DOT" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:95:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 95 | DEF_TOKEN("set", KWD, TKN_SET, SET) | ^ ./token.dpp:96:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 96 | DEF_TOKEN("shl", KWD, TKN_SHL, IDENT) | ^ ./token.dpp:97:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 97 | DEF_TOKEN("shr", KWD, TKN_SHR, IDENT) | ^ ./token.dpp:98:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 98 | DEF_TOKEN("static", ID, TKN_STATIC, SCOPE) | ^ ./token.dpp:99:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 99 | DEF_TOKEN("str", ID, TKN_STR, IDENT) | ^ --- util.o --- ./token.dpp:42:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 42 | DEF_TOKEN("^", PUT, TKN_HEAP, '^') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :225:1: note: expanded from here 225 | "TKN_HEAP" | ^ In file included from util.cxx:17: ./token.dpp:43:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 43 | DEF_TOKEN("..", PUT, TKN_DOTS, DOTS) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :226:1: note: expanded from here 226 | "TKN_DOTS" | ^ In file included from util.cxx:17: --- token.o --- ./token.dpp:100:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 100 | DEF_TOKEN("string", ID, TKN_STRING, IDENT) | ^ ./token.dpp:101:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 101 | DEF_TOKEN("then", KWD, TKN_THEN, THEN) | ^ ./token.dpp:102:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 102 | DEF_TOKEN("to", KWD, TKN_TO, TO) | ^ ./token.dpp:103:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 103 | DEF_TOKEN("type", KWD, TKN_TYPE, TYPE) | ^ ./token.dpp:104:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 104 | DEF_TOKEN("until", KWD, TKN_UNTIL, UNTIL) | ^ --- util.o --- ./token.dpp:44:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 44 | DEF_TOKEN("=", PUT, TKN_EQ, EQ) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :227:1: note: expanded from here 227 | "TKN_EQ" | ^ In file included from util.cxx:17: ./token.dpp:45:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 45 | DEF_TOKEN(">=", PUT, TKN_GE, GE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :228:1: note: expanded from here 228 | "TKN_GE" | ^ In file included from util.cxx:17: ./token.dpp:46:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- token.o --- ./token.dpp:105:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 105 | DEF_TOKEN("unit", KWD, TKN_UNIT, IDENT) | ^ ./token.dpp:106:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 106 | DEF_TOKEN("var", KWD, TKN_VAR, VAR) | ^ ./token.dpp:107:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 107 | DEF_TOKEN("virtual", ID, TKN_VIRTUAL, IDENT) | ^ ./token.dpp:108:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 108 | DEF_TOKEN("while", KWD, TKN_WHILE, WHILE) | ^ ./token.dpp:109:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 109 | DEF_TOKEN("with", KWD, TKN_WITH, WITH) | ^ --- util.o --- 46 | DEF_TOKEN(">", PUT, TKN_GT, GT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :229:1: note: expanded from here 229 | "TKN_GT" | ^ In file included from util.cxx:17: ./token.dpp:47:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 47 | DEF_TOKEN("<=", PUT, TKN_LE, LE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :230:1: note: expanded from here 230 | "TKN_LE" | ^ In file included from util.cxx:17: ./token.dpp:48:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 48 | DEF_TOKEN("<", PUT, TKN_LT, LT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' --- token.o --- ./token.dpp:110:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 110 | DEF_TOKEN("xor", KWD, TKN_XOR, IDENT) | ^ ./token.dpp:112:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 112 | DEF_TOKEN("succ", ID, TKN_SUCC, IDENT) | ^ ./token.dpp:113:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 113 | DEF_TOKEN("pred", ID, TKN_PRED, IDENT) | ^ ./token.dpp:114:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 114 | DEF_TOKEN("inc", ID, TKN_INC, IDENT) | ^ ./token.dpp:115:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 115 | DEF_TOKEN("dec", ID, TKN_DEC, IDENT) --- util.o --- 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :231:1: note: expanded from here 231 | "TKN_LT" | ^ In file included from util.cxx:17: ./token.dpp:49:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 49 | DEF_TOKEN("<>", PUT, TKN_NE, NE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :232:1: note: expanded from here 232 | "TKN_NE" | ^ In file included from util.cxx:17: ./token.dpp:50:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 50 | DEF_TOKEN(":=", PUT, TKN_LET, LET) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ --- token.o --- | ^ ./token.dpp:116:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 116 | DEF_TOKEN("read", ID, TKN_READ, READ) | ^ ./token.dpp:117:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 117 | DEF_TOKEN("readln", ID, TKN_READLN, READ) | ^ ./token.dpp:118:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 118 | DEF_TOKEN("write", ID, TKN_WRITE, WRITE) | ^ ./token.dpp:119:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 119 | DEF_TOKEN("writeln", ID, TKN_WRITELN, WRITE) | ^ ./token.dpp:120:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] --- util.o --- :233:1: note: expanded from here 233 | "TKN_LET" | ^ In file included from util.cxx:17: ./token.dpp:51:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 51 | DEF_TOKEN("@", PUT, TKN_ADDR, '@') | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :234:1: note: expanded from here 234 | "TKN_ADDR" | ^ In file included from util.cxx:17: ./token.dpp:53:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 53 | DEF_TOKEN("abstract", ID, TKN_ABSTRACT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :235:1: note: expanded from here 235 | "TKN_ABSTRACT" | ^ --- token.o --- 120 | DEF_TOKEN("new", ID, TKN_NEW, IDENT) | ^ ./token.dpp:121:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 121 | DEF_TOKEN("ref", ID, TKN_REF, IDENT) | ^ ./token.dpp:122:11: warning: conversion from string literal to 'char *const' is deprecated [-Wc++11-compat-deprecated-writable-strings] 122 | DEF_TOKEN("dispose", ID, TKN_DISPOSE, IDENT) | ^ token.cxx:266:12: warning: variable 'def_vars' set but not used [-Wunused-but-set-variable] 266 | bool def_vars = FALSE; | ^ token.cxx:269:12: warning: unused variable 'in_namespace' [-Wunused-variable] 269 | bool in_namespace = false; | ^~~~~~~~~~~~ 108 warnings generated. --- util.o --- In file included from util.cxx:17: ./token.dpp:54:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 54 | DEF_TOKEN("and", KWD, TKN_AND, AND) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :236:1: note: expanded from here 236 | "TKN_AND" | ^ In file included from util.cxx:17: ./token.dpp:55:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 55 | DEF_TOKEN("array", KWD, TKN_ARRAY, ARRAY) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :237:1: note: expanded from here 237 | "TKN_ARRAY" | ^ In file included from util.cxx:17: ./token.dpp:56:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 56 | DEF_TOKEN("begin", KWD, TKN_BEGIN, BEGIN) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :238:1: note: expanded from here 238 | "TKN_BEGIN" | ^ In file included from util.cxx:17: ./token.dpp:57:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 57 | DEF_TOKEN("c", ID, TKN_C, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :239:1: note: expanded from here 239 | "TKN_C" | ^ In file included from util.cxx:17: ./token.dpp:58:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 58 | DEF_TOKEN("case", KWD, TKN_CASE, CASE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :240:1: note: expanded from here 240 | "TKN_CASE" | ^ In file included from util.cxx:17: ./token.dpp:59:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 59 | DEF_TOKEN("const", KWD, TKN_CONST, CONST) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :241:1: note: expanded from here 241 | "TKN_CONST" | ^ In file included from util.cxx:17: ./token.dpp:60:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 60 | DEF_TOKEN("constructor", KWD, TKN_CONSTRUCTOR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :242:1: note: expanded from here 242 | "TKN_CONSTRUCTOR" | ^ In file included from util.cxx:17: ./token.dpp:61:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 61 | DEF_TOKEN("destructor", KWD, TKN_DESTRUCTOR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :243:1: note: expanded from here 243 | "TKN_DESTRUCTOR" | ^ In file included from util.cxx:17: ./token.dpp:62:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 62 | DEF_TOKEN("div", KWD, TKN_DIV, DIV) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :244:1: note: expanded from here 244 | "TKN_DIV" | ^ In file included from util.cxx:17: ./token.dpp:63:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 63 | DEF_TOKEN("do", KWD, TKN_DO, DO) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :245:1: note: expanded from here 245 | "TKN_DO" | ^ In file included from util.cxx:17: ./token.dpp:64:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 64 | DEF_TOKEN("downto", KWD, TKN_DOWNTO, TO) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :246:1: note: expanded from here 246 | "TKN_DOWNTO" | ^ In file included from util.cxx:17: ./token.dpp:65:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 65 | DEF_TOKEN("else", KWD, TKN_ELSE, ELSE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :247:1: note: expanded from here 247 | "TKN_ELSE" | ^ In file included from util.cxx:17: ./token.dpp:66:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 66 | DEF_TOKEN("end", KWD, TKN_END, END) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :248:1: note: expanded from here 248 | "TKN_END" | ^ In file included from util.cxx:17: ./token.dpp:67:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 67 | DEF_TOKEN("external", ID, TKN_EXTERNAL, SCOPE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :249:1: note: expanded from here 249 | "TKN_EXTERNAL" | ^ In file included from util.cxx:17: ./token.dpp:68:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 68 | DEF_TOKEN("exit", ID, TKN_EXIT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :250:1: note: expanded from here 250 | "TKN_EXIT" | ^ In file included from util.cxx:17: ./token.dpp:69:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 69 | DEF_TOKEN("far", KWD, TKN_FAR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :251:1: note: expanded from here 251 | "TKN_FAR" | ^ In file included from util.cxx:17: ./token.dpp:70:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 70 | DEF_TOKEN("file", KWD, TKN_FILE, FIL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :252:1: note: expanded from here 252 | "TKN_FILE" | ^ In file included from util.cxx:17: ./token.dpp:71:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 71 | DEF_TOKEN("for", KWD, TKN_FOR, FOR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :253:1: note: expanded from here 253 | "TKN_FOR" | ^ In file included from util.cxx:17: ./token.dpp:72:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 72 | DEF_TOKEN("function", KWD, TKN_FUNCTION, FUNCTION) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :254:1: note: expanded from here 254 | "TKN_FUNCTION" | ^ In file included from util.cxx:17: ./token.dpp:73:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 73 | DEF_TOKEN("goto", KWD, TKN_GOTO, GOTO) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :255:1: note: expanded from here 255 | "TKN_GOTO" | ^ In file included from util.cxx:17: ./token.dpp:74:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 74 | DEF_TOKEN("ident", KWD, TKN_IDENT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :256:1: note: expanded from here 256 | "TKN_IDENT" | ^ In file included from util.cxx:17: ./token.dpp:75:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 75 | DEF_TOKEN("if", KWD, TKN_IF, IF) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :257:1: note: expanded from here 257 | "TKN_IF" | ^ In file included from util.cxx:17: ./token.dpp:76:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 76 | DEF_TOKEN("halt", ID, TKN_HALT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :258:1: note: expanded from here 258 | "TKN_HALT" | ^ In file included from util.cxx:17: ./token.dpp:77:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 77 | DEF_TOKEN("implementation", KWD, TKN_IMPLEMENTATION, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :259:1: note: expanded from here 259 | "TKN_IMPLEMENTATION" | ^ In file included from util.cxx:17: ./token.dpp:78:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 78 | DEF_TOKEN("interface", KWD, TKN_INTERFACE, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :260:1: note: expanded from here 260 | "TKN_INTERFACE" | ^ In file included from util.cxx:17: ./token.dpp:79:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 79 | DEF_TOKEN("in", KWD, TKN_IN, IN) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :261:1: note: expanded from here 261 | "TKN_IN" | ^ In file included from util.cxx:17: ./token.dpp:80:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 80 | DEF_TOKEN("label", KWD, TKN_LABEL, LABEL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :262:1: note: expanded from here 262 | "TKN_LABEL" | ^ In file included from util.cxx:17: ./token.dpp:81:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 81 | DEF_TOKEN("loophole", KWD, TKN_LOOPHOLE, LOOPHOLE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :263:1: note: expanded from here 263 | "TKN_LOOPHOLE" | ^ In file included from util.cxx:17: ./token.dpp:82:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 82 | DEF_TOKEN("mod", KWD, TKN_MOD, MOD) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :264:1: note: expanded from here 264 | "TKN_MOD" | ^ In file included from util.cxx:17: ./token.dpp:83:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 83 | DEF_TOKEN("not", KWD, TKN_NOT, NOT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :265:1: note: expanded from here 265 | "TKN_NOT" | ^ In file included from util.cxx:17: ./token.dpp:84:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 84 | DEF_TOKEN("object", KWD, TKN_OBJECT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :266:1: note: expanded from here 266 | "TKN_OBJECT" | ^ In file included from util.cxx:17: ./token.dpp:85:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 85 | DEF_TOKEN("of", KWD, TKN_OF, OF) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :267:1: note: expanded from here 267 | "TKN_OF" | ^ In file included from util.cxx:17: ./token.dpp:86:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 86 | DEF_TOKEN("or", KWD, TKN_OR, OR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :268:1: note: expanded from here 268 | "TKN_OR" | ^ In file included from util.cxx:17: ./token.dpp:87:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 87 | DEF_TOKEN("origin", KWD, TKN_ORIGIN, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :269:1: note: expanded from here 269 | "TKN_ORIGIN" | ^ In file included from util.cxx:17: ./token.dpp:88:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 88 | DEF_TOKEN("otherwise", KWD, TKN_OTHERWISE, OTHERWISE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :270:1: note: expanded from here 270 | "TKN_OTHERWISE" | ^ In file included from util.cxx:17: ./token.dpp:89:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 89 | DEF_TOKEN("packed", KWD, TKN_PACKED, PACKED) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :271:1: note: expanded from here 271 | "TKN_PACKED" | ^ In file included from util.cxx:17: ./token.dpp:90:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 90 | DEF_TOKEN("procedure", KWD, TKN_PROCEDURE, PROCEDURE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :272:1: note: expanded from here 272 | "TKN_PROCEDURE" | ^ In file included from util.cxx:17: ./token.dpp:91:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 91 | DEF_TOKEN("program", KWD, TKN_PROGRAM, PROGRAM) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :273:1: note: expanded from here 273 | "TKN_PROGRAM" | ^ In file included from util.cxx:17: ./token.dpp:92:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 92 | DEF_TOKEN("record", KWD, TKN_RECORD, RECORD) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :274:1: note: expanded from here 274 | "TKN_RECORD" | ^ In file included from util.cxx:17: ./token.dpp:93:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 93 | DEF_TOKEN("repeat", KWD, TKN_REPEAT, REPEAT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :275:1: note: expanded from here 275 | "TKN_REPEAT" | ^ In file included from util.cxx:17: ./token.dpp:94:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 94 | DEF_TOKEN("self", ID, TKN_SELF, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :276:1: note: expanded from here 276 | "TKN_SELF" | ^ In file included from util.cxx:17: ./token.dpp:95:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 95 | DEF_TOKEN("set", KWD, TKN_SET, SET) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :277:1: note: expanded from here 277 | "TKN_SET" | ^ In file included from util.cxx:17: ./token.dpp:96:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 96 | DEF_TOKEN("shl", KWD, TKN_SHL, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :278:1: note: expanded from here 278 | "TKN_SHL" | ^ In file included from util.cxx:17: ./token.dpp:97:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 97 | DEF_TOKEN("shr", KWD, TKN_SHR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :279:1: note: expanded from here 279 | "TKN_SHR" | ^ In file included from util.cxx:17: ./token.dpp:98:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 98 | DEF_TOKEN("static", ID, TKN_STATIC, SCOPE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :280:1: note: expanded from here 280 | "TKN_STATIC" | ^ In file included from util.cxx:17: ./token.dpp:99:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 99 | DEF_TOKEN("str", ID, TKN_STR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :281:1: note: expanded from here 281 | "TKN_STR" | ^ In file included from util.cxx:17: ./token.dpp:100:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 100 | DEF_TOKEN("string", ID, TKN_STRING, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :282:1: note: expanded from here 282 | "TKN_STRING" | ^ In file included from util.cxx:17: ./token.dpp:101:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 101 | DEF_TOKEN("then", KWD, TKN_THEN, THEN) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :283:1: note: expanded from here 283 | "TKN_THEN" | ^ In file included from util.cxx:17: ./token.dpp:102:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 102 | DEF_TOKEN("to", KWD, TKN_TO, TO) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :284:1: note: expanded from here 284 | "TKN_TO" | ^ In file included from util.cxx:17: ./token.dpp:103:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 103 | DEF_TOKEN("type", KWD, TKN_TYPE, TYPE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :285:1: note: expanded from here 285 | "TKN_TYPE" | ^ In file included from util.cxx:17: ./token.dpp:104:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 104 | DEF_TOKEN("until", KWD, TKN_UNTIL, UNTIL) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :286:1: note: expanded from here 286 | "TKN_UNTIL" | ^ In file included from util.cxx:17: ./token.dpp:105:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 105 | DEF_TOKEN("unit", KWD, TKN_UNIT, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :287:1: note: expanded from here 287 | "TKN_UNIT" | ^ In file included from util.cxx:17: ./token.dpp:106:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 106 | DEF_TOKEN("var", KWD, TKN_VAR, VAR) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :288:1: note: expanded from here 288 | "TKN_VAR" | ^ In file included from util.cxx:17: ./token.dpp:107:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 107 | DEF_TOKEN("virtual", ID, TKN_VIRTUAL, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :289:1: note: expanded from here 289 | "TKN_VIRTUAL" | ^ In file included from util.cxx:17: ./token.dpp:108:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 108 | DEF_TOKEN("while", KWD, TKN_WHILE, WHILE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :290:1: note: expanded from here 290 | "TKN_WHILE" | ^ In file included from util.cxx:17: ./token.dpp:109:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 109 | DEF_TOKEN("with", KWD, TKN_WITH, WITH) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :291:1: note: expanded from here 291 | "TKN_WITH" | ^ In file included from util.cxx:17: ./token.dpp:110:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 110 | DEF_TOKEN("xor", KWD, TKN_XOR, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :292:1: note: expanded from here 292 | "TKN_XOR" | ^ In file included from util.cxx:17: ./token.dpp:112:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 112 | DEF_TOKEN("succ", ID, TKN_SUCC, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :293:1: note: expanded from here 293 | "TKN_SUCC" | ^ In file included from util.cxx:17: ./token.dpp:113:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 113 | DEF_TOKEN("pred", ID, TKN_PRED, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :294:1: note: expanded from here 294 | "TKN_PRED" | ^ In file included from util.cxx:17: ./token.dpp:114:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 114 | DEF_TOKEN("inc", ID, TKN_INC, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :295:1: note: expanded from here 295 | "TKN_INC" | ^ In file included from util.cxx:17: ./token.dpp:115:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 115 | DEF_TOKEN("dec", ID, TKN_DEC, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :296:1: note: expanded from here 296 | "TKN_DEC" | ^ In file included from util.cxx:17: ./token.dpp:116:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 116 | DEF_TOKEN("read", ID, TKN_READ, READ) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :297:1: note: expanded from here 297 | "TKN_READ" | ^ In file included from util.cxx:17: ./token.dpp:117:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 117 | DEF_TOKEN("readln", ID, TKN_READLN, READ) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :298:1: note: expanded from here 298 | "TKN_READLN" | ^ In file included from util.cxx:17: ./token.dpp:118:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 118 | DEF_TOKEN("write", ID, TKN_WRITE, WRITE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :299:1: note: expanded from here 299 | "TKN_WRITE" | ^ In file included from util.cxx:17: ./token.dpp:119:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 119 | DEF_TOKEN("writeln", ID, TKN_WRITELN, WRITE) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :300:1: note: expanded from here 300 | "TKN_WRITELN" | ^ In file included from util.cxx:17: ./token.dpp:120:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 120 | DEF_TOKEN("new", ID, TKN_NEW, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :301:1: note: expanded from here 301 | "TKN_NEW" | ^ In file included from util.cxx:17: ./token.dpp:121:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 121 | DEF_TOKEN("ref", ID, TKN_REF, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :302:1: note: expanded from here 302 | "TKN_REF" | ^ In file included from util.cxx:17: ./token.dpp:122:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 122 | DEF_TOKEN("dispose", ID, TKN_DISPOSE, IDENT) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :303:1: note: expanded from here 303 | "TKN_DISPOSE" | ^ In file included from util.cxx:17: ./token.dpp:124:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 124 | DEF_TOKEN(NULL, SPEC, TKN_GEN, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :304:1: note: expanded from here 304 | "TKN_GEN" | ^ In file included from util.cxx:17: ./token.dpp:125:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 125 | DEF_TOKEN(NULL, WSPC, TKN_PUSH_FILE, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :305:1: note: expanded from here 305 | "TKN_PUSH_FILE" | ^ In file included from util.cxx:17: ./token.dpp:126:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 126 | DEF_TOKEN(NULL, WSPC, TKN_PUSH_UNIT, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :306:1: note: expanded from here 306 | "TKN_PUSH_UNIT" | ^ In file included from util.cxx:17: ./token.dpp:127:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 127 | DEF_TOKEN(NULL, WSPC, TKN_POP_FILE, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :307:1: note: expanded from here 307 | "TKN_POP_FILE" | ^ In file included from util.cxx:17: ./token.dpp:128:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 128 | DEF_TOKEN(NULL, WSPC, TKN_SOURCE_FILE, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :308:1: note: expanded from here 308 | "TKN_SOURCE_FILE" | ^ In file included from util.cxx:17: ./token.dpp:129:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 129 | DEF_TOKEN(NULL, SPEC, TKN_UNIT_END, UNIT_END) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :309:1: note: expanded from here 309 | "TKN_UNIT_END" | ^ In file included from util.cxx:17: ./token.dpp:130:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 130 | DEF_TOKEN(NULL, SPEC, TKN_RESERVED, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :310:1: note: expanded from here 310 | "TKN_RESERVED" | ^ In file included from util.cxx:17: ./token.dpp:131:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 131 | DEF_TOKEN(NULL, SPEC, TKN_BEG_SHIFT, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :311:1: note: expanded from here 311 | "TKN_BEG_SHIFT" | ^ In file included from util.cxx:17: ./token.dpp:132:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 132 | DEF_TOKEN(NULL, SPEC, TKN_END_SHIFT, 0) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :312:1: note: expanded from here 312 | "TKN_END_SHIFT" | ^ In file included from util.cxx:17: ./token.dpp:133:1: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 133 | DEF_TOKEN(NULL, SPEC, TKN_DUMMY, EOF) | ^ util.cxx:16:40: note: expanded from macro 'DEF_TOKEN' 16 | #define DEF_TOKEN(mnem, cat, tag, lex) #tag, | ^ :313:1: note: expanded from here 313 | "TKN_DUMMY" | ^ 122 warnings generated. --- parser.cxx --- mv parser.tab.c parser.cxx --- parser.o --- c++ -Wall -c -std=c++98 -DPREFIX=\"/usr/local\" -I. -I/usr/local/include -o parser.o -c parser.cxx --- libXbgi.a --- --- _graphfreemem.o --- --- _graphgetmem.o --- --- arc.o --- --- bar.o --- --- bar3d.o --- --- circle.o --- --- cleardevice.o --- --- clearviewport.o --- --- closegraph.o --- --- detectgraph.o --- --- drawpoly.o --- --- ellipse.o --- --- fillellipse.o --- --- fillpoly.o --- --- floodfill.o --- --- getarccoords.o --- --- getaspectratio.o --- --- getbkcolor.o --- --- getch.o --- --- getcolor.o --- --- getdate.o --- --- getdefaultpalette.o --- --- getdrivername.o --- --- getfillpattern.o --- --- getfillsettings.o --- --- getgraphmode.o --- --- getimage.o --- --- getlinesettings.o --- --- getmaxcolor.o --- --- getmaxmode.o --- --- getmaxx.o --- --- getmaxy.o --- --- getmodename.o --- --- getmoderange.o --- --- getpalette.o --- --- getpalettesize.o --- --- getpixel.o --- --- gettextsettings.o --- --- getviewsettings.o --- --- getx.o --- --- gety.o --- --- graphdefaults.o --- --- grapherrormsg.o --- --- graphresult.o --- --- imagesize.o --- --- initgraph.o --- --- installuserdriver.o --- --- installuserfont.o --- --- kbhit.o --- --- line.o --- --- linerel.o --- --- lineto.o --- --- moverel.o --- --- moveto.o --- --- outtext.o --- --- outtextxy.o --- --- pieslice.o --- --- putimage.o --- --- putpixel.o --- --- rectangle.o --- --- registerbgidriver.o --- --- getx.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getx.c --- getpalettesize.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getpalettesize.c --- getmoderange.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmoderange.c --- getmaxy.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmaxy.c --- getmaxx.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmaxx.c --- getmaxmode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmaxmode.c --- getmaxcolor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmaxcolor.c --- getlinesettings.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getlinesettings.c --- getimage.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getimage.c --- getgraphmode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getgraphmode.c --- getfillsettings.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getfillsettings.c --- getfillpattern.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getfillpattern.c --- getdrivername.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getdrivername.c --- getdefaultpalette.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getdefaultpalette.c --- getdate.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getdate.c --- getcolor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getcolor.c --- getch.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getch.c --- getbkcolor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getbkcolor.c getbkcolor.c:23:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 23 | } | ^ 1 warning generated. --- getaspectratio.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getaspectratio.c --- getarccoords.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getarccoords.c --- floodfill.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c floodfill.c --- fillpoly.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c fillpoly.c --- fillellipse.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c fillellipse.c --- ellipse.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c ellipse.c --- drawpoly.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c drawpoly.c --- detectgraph.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c detectgraph.c --- closegraph.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c closegraph.c --- clearviewport.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c clearviewport.c --- cleardevice.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c cleardevice.c --- circle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c circle.c --- bar3d.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c bar3d.c --- bar.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c bar.c --- arc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c arc.c --- _graphgetmem.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c _graphgetmem.c --- _graphfreemem.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c _graphfreemem.c --- moverel.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c moverel.c --- moveto.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c moveto.c --- outtext.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c outtext.c --- outtextxy.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c outtextxy.c --- pieslice.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c pieslice.c --- putimage.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c putimage.c --- getmodename.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getmodename.c --- putpixel.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c putpixel.c --- getpalette.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getpalette.c --- rectangle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c rectangle.c --- getpixel.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getpixel.c --- gettextsettings.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c gettextsettings.c --- getviewsettings.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c getviewsettings.c --- gety.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c gety.c --- graphdefaults.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c graphdefaults.c --- grapherrormsg.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c grapherrormsg.c --- graphresult.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c graphresult.c --- imagesize.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c imagesize.c --- initgraph.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c initgraph.c --- installuserdriver.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c installuserdriver.c --- installuserfont.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c installuserfont.c --- kbhit.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c kbhit.c --- line.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c line.c --- linerel.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c linerel.c --- lineto.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c lineto.c --- parser.o --- In file included from parser.cxx:98: In file included from parser.y:9: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from parser.cxx:98: In file included from parser.y:9: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ parser.tab.c:3096:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3096 | yyerror (YY_("syntax error")); | ^ parser.tab.c:3207:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3207 | yyerror (YY_("memory exhausted")); | ^ parser.y:903:47: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 903 | curr_token->in_text = curr_token->out_text = "untyped_file"; | ^ 5 warnings generated. --- libXbgi.a --- --- registerbgifont.o --- --- restorecrtmode.o --- --- rotated.o --- --- sector.o --- --- setactivepage.o --- --- setallpalette.o --- --- setaspectratio.o --- --- setbkcolor.o --- --- setcolor.o --- --- setfillpattern.o --- --- setfillstyle.o --- --- setgraphbufsize.o --- --- setgraphmode.o --- --- setlinestyle.o --- --- setpalette.o --- --- setrgbpalette.o --- --- settextjustify.o --- --- settextstyle.o --- --- setusercharsize.o --- --- setviewport.o --- --- setvisualpage.o --- --- setwritemode.o --- --- textheight.o --- --- textwidth.o --- --- delay.o --- --- setaspectratio.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setaspectratio.c --- setallpalette.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setallpalette.c --- restorecrtmode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c restorecrtmode.c --- outtextxy.o --- outtextxy.c:82:30: warning: passing arguments to 'XRotDrawAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | XRotDrawAlignedString(dpy, font_info, angle, drawable, gc, X, Y, | ^ outtextxy.c:85:24: warning: passing arguments to 'XRotDrawAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | XRotDrawAlignedString(dpy, font_info, angle, window, gc, X, Y, | ^ 2 warnings generated. --- outtext.o --- outtext.c:77:30: warning: passing arguments to 'XRotDrawAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | XRotDrawAlignedString(dpy, font_info, angle, drawable, gc, | ^ outtext.c:81:24: warning: passing arguments to 'XRotDrawAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | XRotDrawAlignedString(dpy, font_info, angle, window, gc, | ^ 2 warnings generated. --- settextjustify.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c settextjustify.c --- settextstyle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c settextstyle.c --- setusercharsize.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setusercharsize.c --- setviewport.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setviewport.c --- setvisualpage.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setvisualpage.c --- setrgbpalette.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setrgbpalette.c --- setwritemode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setwritemode.c --- registerbgifont.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c registerbgifont.c --- textheight.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c textheight.c --- rotated.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c rotated.c --- sector.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c sector.c --- registerbgidriver.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c registerbgidriver.c --- setactivepage.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setactivepage.c --- textwidth.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c textwidth.c --- setbkcolor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setbkcolor.c --- setcolor.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setcolor.c --- setfillpattern.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setfillpattern.c --- setfillstyle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setfillstyle.c --- setgraphbufsize.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setgraphbufsize.c --- setgraphmode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setgraphmode.c --- setlinestyle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setlinestyle.c --- setpalette.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c setpalette.c --- delay.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c delay.c --- io.o --- In file included from io.c:1: In file included from ./ptoc.h:42: ./paslib.h:96:9: warning: incompatible redeclaration of library function 'round' [-Wincompatible-library-redeclaration] 96 | integer round(real); | ^ ./paslib.h:96:9: note: 'round' is a builtin with type 'double (double)' 1 warning generated. --- libptoc.a --- --- libXbgi.a --- --- setlinestyle.o --- setlinestyle.c:38:58: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 38 | XSetDashes(dpy, gc, dash_offset, dash_list[0], | ^~~~~~~~~~~~ /usr/local/include/X11/Xlib.h:3209:34: note: passing argument to parameter here 3209 | _Xconst char* /* dash_list */, | ^ setlinestyle.c:43:58: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 43 | XSetDashes(dpy, gc, dash_offset, dash_list[1], | ^~~~~~~~~~~~ /usr/local/include/X11/Xlib.h:3209:34: note: passing argument to parameter here 3209 | _Xconst char* /* dash_list */, | ^ setlinestyle.c:48:58: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 48 | XSetDashes(dpy, gc, dash_offset, dash_list[2], | ^~~~~~~~~~~~ /usr/local/include/X11/Xlib.h:3209:34: note: passing argument to parameter here 3209 | _Xconst char* /* dash_list */, | ^ 3 warnings generated. --- libptoc.a --- rm -f libptoc.a ar -ru libptoc.a set.o paslib.o io.o ar: warning: creating libptoc.a ranlib libptoc.a --- libXbgi.a --- --- setusercharsize.o --- setusercharsize.c:19:9: warning: call to undeclared function 'XRotSetMagnification'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 19 | XRotSetMagnification(xmagnification, ymagnification); | ^ 1 warning generated. --- trnod.o --- In file included from trnod.cxx:10: In file included from ./trnod.h:5: ./tpexpr.h:177:57: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 177 | set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { | ^ In file included from trnod.cxx:10: ./trnod.h:740:10: warning: 'field_init_node::attrib' hides overloaded virtual function [-Woverloaded-virtual] 740 | void attrib(tpexpr* record_type); | ^ ./trnod.h:51:18: note: hidden overloaded virtual function 'node::attrib' declared here: type mismatch at 1st parameter ('int' vs 'tpexpr *') 51 | virtual void attrib(int ctx); | ^ trnod.cxx:14:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 14 | static char* struct_path = ""; | ^ trnod.cxx:163:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 163 | char* unit_name = ""; | ^ trnod.cxx:656:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 656 | write_format = ""; | ^ trnod.cxx:1469:42: warning: '&&' within '||' [-Wlogical-op-parentheses] 1468 | (s[0] == '\'' && s[1] == '\'' && s[2] == '\'' && s[3] == '\'' && s[4] == '\0') || | ~~ 1469 | s[0] == '#' && strchr(s+1, '#') == NULL && strchr(s+1, '\'') == NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ trnod.cxx:1469:42: note: place parentheses around the '&&' expression to silence this warning 1469 | s[0] == '#' && strchr(s+1, '#') == NULL && strchr(s+1, '\'') == NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ trnod.cxx:2151:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2151:33: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2151:39: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2151:44: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2151:50: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2151:55: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2151 | static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; | ^ trnod.cxx:2152:28: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:2152:34: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:2152:40: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:2152:45: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:2152:51: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:2152:56: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 2152 | static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; | ^ trnod.cxx:3198:42: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3198 | if (strcmp(src, "'\"'") == 0) return "\\\""; | ^ trnod.cxx:3805:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3805 | char* modifier = " "; | ^ trnod.cxx:3810:20: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3810 | modifier = "* "; | ^ trnod.cxx:3813:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 3813 | modifier = "& "; | ^ trnod.cxx:4599:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4599 | rtp->name = "unsigned char"; | ^ trnod.cxx:4602:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4602 | rtp->name = "signed char"; | ^ trnod.cxx:4605:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4605 | rtp->name = "unsigned short"; | ^ trnod.cxx:4608:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4608 | rtp->name = "short"; | ^ trnod.cxx:4611:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4611 | rtp->name = "unsigned"; | ^ trnod.cxx:4614:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4614 | rtp->name = "int"; | ^ trnod.cxx:4617:14: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4617 | rtp->name = "integer"; | ^ trnod.cxx:4690:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4690 | curr_array->set_dim("0", "1"); | ^ trnod.cxx:4690:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4690 | curr_array->set_dim("0", "1"); | ^ trnod.cxx:4704:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4704 | curr_array->set_dim(" -128", "127"); | ^ trnod.cxx:4704:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4704 | curr_array->set_dim(" -128", "127"); | ^ trnod.cxx:4708:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 4708 | curr_array->set_dim("0", dprintf("%s-1", | ^ trnod.cxx:5251:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] 5251 | struct_path = ""; | ^ 35 warnings generated. --- ptoc --- c++ -o ptoc trnod.o nmtbl.o bring.o tpexpr.o util.o main.o parser.o lex.o token.o dprintf.o --- libXbgi.a --- --- rotated.o --- rotated.c:171:15: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 171 | s=(char *)malloc((unsigned)(strlen(str)+1)); | ^ rotated.c:171:15: note: include the header or explicitly provide a declaration for 'malloc' rotated.c:163:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | static char *my_strdup(str) | ^ rotated.c:134:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 134 | static char *my_strdup(); | ^ rotated.c:187:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | static char *my_strtok(str1, str2) | ^ rotated.c:135:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 135 | static char *my_strtok(); | ^ rotated.c:238:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | float XRotVersion(str, n) | ^ rotated.c:137:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 137 | float XRotVersion(); | ^ rotated.c:255:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | void XRotSetMagnification(m, n) | ^ rotated.c:138:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 138 | void XRotSetMagnification(); | ^ rotated.c:273:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | void XRotSetBoundingBoxPad(p) | ^ rotated.c:139:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 139 | void XRotSetBoundingBoxPad(); | ^ rotated.c:296:18: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 296 | data=(char *)calloc((unsigned)(((w-1)/8+1)*h), 1); | ^ rotated.c:296:18: note: include the header or explicitly provide a declaration for 'calloc' rotated.c:288:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | static XImage *MakeXImage(dpy, w, h) | ^ rotated.c:146:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 146 | static XImage *MakeXImage(); | ^ rotated.c:328:35: warning: passing arguments to 'XRotPaintAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | return (XRotPaintAlignedString(dpy, font, angle, drawable, gc, | ^ rotated.c:319:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | int XRotDrawString(dpy, font, angle, drawable, gc, x, y, str) | ^ rotated.c:140:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 140 | int XRotDrawString(); | ^ rotated.c:350:34: warning: passing arguments to 'XRotPaintAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | return(XRotPaintAlignedString(dpy, font, angle, drawable, gc, | ^ rotated.c:341:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | int XRotDrawImageString(dpy, font, angle, drawable, gc, x, y, str) | ^ rotated.c:141:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 141 | int XRotDrawImageString(); | ^ rotated.c:373:34: warning: passing arguments to 'XRotPaintAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | return(XRotPaintAlignedString(dpy, font, angle, drawable, gc, | ^ rotated.c:363:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | int XRotDrawAlignedString(dpy, font, angle, drawable, gc, x, y, text, align) | ^ rotated.c:142:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 142 | int XRotDrawAlignedString(); | ^ rotated.c:397:34: warning: passing arguments to 'XRotPaintAlignedString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | return(XRotPaintAlignedString(dpy, font, angle, drawable, gc, | ^ rotated.c:386:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | int XRotDrawAlignedImageString(dpy, font, angle, drawable, gc, x, y, text, | ^ rotated.c:143:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 143 | int XRotDrawAlignedImageString(); | ^ rotated.c:449:33: warning: passing arguments to 'XRotDrawHorizontalString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | return(XRotDrawHorizontalString(dpy, font, drawable, gc, x, y, | ^ rotated.c:453:31: warning: passing arguments to 'XRotRetrieveFromCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | item=XRotRetrieveFromCache(dpy, font, angle, text, align); | ^ rotated.c:526:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 526 | free((char *)xpoints); | ^ rotated.c:526:2: note: include the header or explicitly provide a declaration for 'free' rotated.c:638:18: warning: passing arguments to 'XRotFreeTextItem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | XRotFreeTextItem(dpy,item); | ^ rotated.c:409:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | static int XRotPaintAlignedString(dpy, font, angle, drawable, gc, x, y, text, | ^ rotated.c:147:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 147 | static int XRotPaintAlignedString(); | ^ rotated.c:652:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 652 | static int XRotDrawHorizontalString(dpy, font, drawable, gc, x, y, text, | ^ rotated.c:148:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 148 | static int XRotDrawHorizontalString(); | ^ rotated.c:841:25: warning: passing arguments to 'XRotCreateTextItem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 841 | item=XRotCreateTextItem(dpy, font, angle, text, align); | ^ rotated.c:864:21: warning: passing arguments to 'XRotAddToLinkedList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 864 | XRotAddToLinkedList(dpy, item); | ^ rotated.c:753:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | static RotatedTextItem *XRotRetrieveFromCache(dpy, font, angle, text, align) | ^ rotated.c:149:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 149 | static RotatedTextItem *XRotRetrieveFromCache(); | ^ rotated.c:1077:23: warning: passing arguments to 'XRotMagnifyImage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1077 | I_in=XRotMagnifyImage(dpy, I_in); | ^ rotated.c:1114:13: warning: floating-point comparison is always false; constant cannot be represented exactly in type 'float' [-Wliteral-range] 1114 | angle==M_PI || angle==3*M_PI/2) { | ~~~~~^ ~~~~ rotated.c:904:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 904 | static RotatedTextItem *XRotCreateTextItem(dpy, font, angle, text, align) | ^ rotated.c:150:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 150 | static RotatedTextItem *XRotCreateTextItem(); | ^ rotated.c:1248:30: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] 1247 | DEBUG_PRINT4("current cache size=%ld, new item=%ld, limit=%ld\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %d 1248 | current_size, item->size, CACHE_SIZE_LIMIT*1024); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ rotated.c:41:26: note: expanded from macro 'CACHE_SIZE_LIMIT' 41 | #define CACHE_SIZE_LIMIT 0 | ^ rotated.c:67:62: note: expanded from macro 'DEBUG_PRINT4' 67 | #define DEBUG_PRINT4(a, b, c, d) if (debug) printf (a, b, c, d) | ~ ^ rotated.c:1260:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 1260 | DEBUG_PRINT2("Removed %d bytes\n", i1->size); | ~~ ^~~~~~~~ | %ld rotated.c:65:50: note: expanded from macro 'DEBUG_PRINT2' 65 | #define DEBUG_PRINT2(a, b) if (debug) printf (a, b) | ~ ^ rotated.c:1277:18: warning: passing arguments to 'XRotFreeTextItem' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1277 | XRotFreeTextItem(dpy, i1); | ^ rotated.c:1202:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1202 | static void XRotAddToLinkedList(dpy, item) | ^ rotated.c:151:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 151 | static void XRotAddToLinkedList(); | ^ rotated.c:1312:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1312 | static void XRotFreeTextItem(dpy, item) | ^ rotated.c:152:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 152 | static void XRotFreeTextItem(); | ^ rotated.c:1341:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | static XImage *XRotMagnifyImage(dpy, ximage) | ^ rotated.c:153:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | static XImage *XRotMagnifyImage(); | ^ rotated.c:1456:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1456 | XPoint *XRotTextExtents(dpy, font, angle, x, y, text, align) | ^ rotated.c:144:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 144 | XPoint *XRotTextExtents(); | ^ 53 warnings generated. --- ../libXbgi.a --- ar rc ../libXbgi.a _graphfreemem.o _graphgetmem.o arc.o bar.o bar3d.o circle.o cleardevice.o clearviewport.o closegraph.o detectgraph.o drawpoly.o ellipse.o fillellipse.o fillpoly.o floodfill.o getarccoords.o getaspectratio.o getbkcolor.o getch.o getcolor.o getdate.o getdefaultpalette.o getdrivername.o getfillpattern.o getfillsettings.o getgraphmode.o getimage.o getlinesettings.o getmaxcolor.o getmaxmode.o getmaxx.o getmaxy.o getmodename.o getmoderange.o getpalette.o getpalettesize.o getpixel.o gettextsettings.o getviewsettings.o getx.o gety.o graphdefaults.o grapherrormsg.o graphresult.o imagesize.o initgraph.o installuserdriver.o installuserfont.o kbhit.o line.o linerel.o lineto.o moverel.o moveto.o outtext.o outtextxy.o pieslice.o putimage.o putpixel.o rectangle.o registerbgidriver.o registerbgifont.o restorecrtmode.o rotated.o sector.o setactivepage.o setallpalette.o setaspectratio.o setbkcolor.o setcolor.o setfillpattern.o setfillstyle.o setgraphbufsize.o setgraphmode.o setlinestyle.o setpalette.o setrgbpalette.o settextjustify.o settextstyle.o setusercharsize.o setviewport.o setvisualpage.o setwritemode.o textheight.o textwidth.o delay.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ptoc-3.58_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for ptoc-3.58_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/cganal /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/ptoc /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/bin install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/ptoc.cfg /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/etc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/libptoc.a /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/lib install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/libXbgi.a /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/lib install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/array.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/graph.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/io.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/paslib.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/ptoc.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/set.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/graph.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/ptoc.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/tptoc.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/arr.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/bgidemo.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/ccall.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/coord.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/dos.h /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/dos.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/func.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/hello.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/impact.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/lister.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/makefile.bsd /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/nested.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/objpas.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/polut2.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/printer.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/q2.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/random.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/rename.cxx /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/rename.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/set.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/str.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/test.c /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/test.cxx /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/test.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/test.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/tpascal.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/trinor.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/vibrkinp.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/vibrkinp.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/vibrtabl.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/war2.pas /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/war2.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/xy2.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/examples/xy2orig.txt /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/usr/ports/lang/ptoc/work/ptoc/Readme.htm /wrkdirs/usr/ports/lang/ptoc/work/stage/usr/local/share/doc/ptoc ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-12T22:19:42+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for ptoc-3.58_1 ===> Building ptoc-3.58_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ptoc-3.58_1 build of lang/ptoc | ptoc-3.58_1 ended at Fri Dec 12 17:20:08 EST 2025 build time: 00:00:31