[00:00:00] ====>> Creating the reference jail... done [00:00:04] ====>> Mounting system devices for 10i-default [00:00:04] ====>> Mounting ports/packages/distfiles [00:00:04] ====>> Stashing existing package repository [00:00:04] ====>> Mounting packages from: /pou/data/packages/10i-default [00:00:04] ====>> Copying /var/db/ports from: /usr/local/etc/poudriere.d/options /etc/resolv.conf -> /pou/data/.m/10i-default/ref/etc/resolv.conf [00:00:05] ====>> Starting jail 10i-default [00:00:05] ====>> Logs: /pou/data/logs/bulk/10i-default/2017-06-04_08h24m38s [00:00:05] ====>> Loading MOVED [00:00:05] ====>> Gathering ports metadata [00:00:05] ====>> Calculating ports order and dependencies [00:00:06] ====>> Sanity checking the repository [00:00:06] ====>> Checking packages for incremental rebuild needed [00:00:07] ====>> Deleting stale symlinks... done [00:00:07] ====>> Deleting empty directories... done [00:00:07] ====>> Cleaning the build queue [00:00:07] ====>> Recording filesystem state for prepkg... done [00:00:07] ====>> Committing packages to repository [00:00:07] ====>> Removing old packages [00:00:07] ====>> Building with flags: [00:00:07] ====>> Removing existing /usr/local build started at Sun Jun 4 08:24:45 CEST 2017 port directory: /usr/ports/devel/vasm building for: FreeBSD 10i-default 10.3-RELEASE-p17 FreeBSD 10.3-RELEASE-p17 i386 maintained by: cs@innolan.dk Makefile ident: $FreeBSD: head/devel/vasm/Makefile 428785 2016-12-17 17:26:17Z riggs $ Poudriere version: 3.1.99.20170601_1 Host OSVERSION: 1200024 Jail OSVERSION: 1003000 Job Id: ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p17 UNAME_r=10.3-RELEASE-p17 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 WARNING_WAIT=0 SAVED_TERM=screen NO_WARNING_PKG_INSTALL_EOL=yes MASTERMNT=/pou/data/.m/10i-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk OLDPWD=/pou/data/.m/10i-default/ref/.p PWD=/pou/data/.m/10i-default/ref/.p MASTERNAME=10i-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.99.20170601_1 SCRIPTPATH=/usr/local/share/poudriere/testport.sh GID=0 TRYBROKEN=yes LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local DEV_WARNING_WAIT=0 POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for vasm-1.8: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/devel/vasm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/vasm/work HOME=/wrkdirs/usr/ports/devel/vasm/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/vasm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/vasm/work HOME=/wrkdirs/usr/ports/devel/vasm/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/vasm" EXAMPLESDIR="share/examples/vasm" DATADIR="share/vasm" WWWDIR="www/vasm" ETCDIR="etc/vasm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vasm DOCSDIR=/usr/local/share/doc/vasm EXAMPLESDIR=/usr/local/share/examples/vasm WWWDIR=/usr/local/www/vasm ETCDIR=/usr/local/etc/vasm --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p17 _SMP_CPUS=8 #### Misc Poudriere #### ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 34275 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== /!\ vasm-1.8: Makefile warnings, please consider fixing /!\ Please set LICENSE for this port =========================================================================== =================================================== ===> vasm-1.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [10i-default] Installing pkg-1.10.1... [10i-default] Extracting pkg-1.10.1: .......... done ===> vasm-1.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of vasm-1.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> vasm-1.8 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by vasm-1.8 for building =========================================================================== =================================================== ===> vasm-1.8 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by vasm-1.8 for building => SHA256 Checksum OK for vasm1_8.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> vasm-1.8 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by vasm-1.8 for building ===> Extracting for vasm-1.8 => SHA256 Checksum OK for vasm1_8.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for vasm-1.8 ===> Applying FreeBSD patches for vasm-1.8 =========================================================================== =================================================== ===> vasm-1.8 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz [10i-default] Installing gmake-4.2.1_1... [10i-default] `-- Installing gettext-runtime-0.19.8.1_1... [10i-default] | `-- Installing indexinfo-0.2.6... [10i-default] | `-- Extracting indexinfo-0.2.6: .... done [10i-default] `-- Extracting gettext-runtime-0.19.8.1_1: .......... done [10i-default] Extracting gmake-4.2.1_1: .......... done ===> vasm-1.8 depends on executable: gmake - found ===> Returning to build of vasm-1.8 =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for prebuild... done =================================================== ===> vasm-1.8 depends on executable: gmake - found ===> Configuring for vasm-1.8 =========================================================================== =================================================== ===> Building for vasm-1.8 gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6502 SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6502_std_vasm.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6502_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6502_std_expr.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6502_std_symtab.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6502_std_symbol.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6502_std_error.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6502_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6502_std_reloc.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6502_std_hugeint.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6502_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6502_std_supp.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6502/cpu.c -o obj/6502_std_cpu.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/6502_std_syntax.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6502_std_output_test.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6502_std_output_elf.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6502_std_output_bin.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6502_std_output_vobj.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6502_std_output_hunk.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6502_std_output_aout.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6502_std_output_tos.o cc -I. -Icpus/6502 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6502_std_output_srec.o cc obj/6502_std_vasm.o obj/6502_std_atom.o obj/6502_std_expr.o obj/6502_std_symtab.o obj/6502_std_symbol.o obj/6502_std_error.o obj/6502_std_parse.o obj/6502_std_reloc.o obj/6502_std_hugeint.o obj/6502_std_cond.o obj/6502_std_supp.o obj/6502_std_cpu.o obj/6502_std_syntax.o obj/6502_std_output_test.o obj/6502_std_output_elf.o obj/6502_std_output_bin.o obj/6502_std_output_vobj.o obj/6502_std_output_hunk.o obj/6502_std_output_aout.o obj/6502_std_output_tos.o obj/6502_std_output_srec.o -lm -o vasm6502_std cc -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vobjdump.c -o obj/vobjdump.o vobjdump.c:147:15: warning: assigning to 'const char *' from 'ubyte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] vsect->name = p; ^ ~ vobjdump.c:149:8: warning: assigning to 'const char *' from 'ubyte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] attr = p; ^ ~ vobjdump.c:291:14: warning: assigning to 'const char *' from 'ubyte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] cpu_name = p; ^ ~ vobjdump.c:386:46: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] "to buffer file \"%s\"!\n",vlen,argv[1]); ^~~~ 4 warnings generated. cc obj/vobjdump.o -lm -o vobjdump gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6502 SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6502_madmac_vasm.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6502_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6502_madmac_expr.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6502_madmac_symtab.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6502_madmac_symbol.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6502_madmac_error.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6502_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6502_madmac_reloc.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6502_madmac_hugeint.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6502_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6502_madmac_supp.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6502/cpu.c -o obj/6502_madmac_cpu.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/6502_madmac_syntax.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6502_madmac_output_test.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6502_madmac_output_elf.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6502_madmac_output_bin.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6502_madmac_output_vobj.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6502_madmac_output_hunk.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6502_madmac_output_aout.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6502_madmac_output_tos.o cc -I. -Icpus/6502 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6502_madmac_output_srec.o cc obj/6502_madmac_vasm.o obj/6502_madmac_atom.o obj/6502_madmac_expr.o obj/6502_madmac_symtab.o obj/6502_madmac_symbol.o obj/6502_madmac_error.o obj/6502_madmac_parse.o obj/6502_madmac_reloc.o obj/6502_madmac_hugeint.o obj/6502_madmac_cond.o obj/6502_madmac_supp.o obj/6502_madmac_cpu.o obj/6502_madmac_syntax.o obj/6502_madmac_output_test.o obj/6502_madmac_output_elf.o obj/6502_madmac_output_bin.o obj/6502_madmac_output_vobj.o obj/6502_madmac_output_hunk.o obj/6502_madmac_output_aout.o obj/6502_madmac_output_tos.o obj/6502_madmac_output_srec.o -lm -o vasm6502_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6502 SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6502_mot_vasm.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6502_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6502_mot_expr.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6502_mot_symtab.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6502_mot_symbol.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6502_mot_error.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6502_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6502_mot_reloc.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6502_mot_hugeint.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6502_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6502_mot_supp.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6502/cpu.c -o obj/6502_mot_cpu.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/6502_mot_syntax.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6502_mot_output_test.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6502_mot_output_elf.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6502_mot_output_bin.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6502_mot_output_vobj.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6502_mot_output_hunk.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6502_mot_output_aout.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6502_mot_output_tos.o cc -I. -Icpus/6502 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6502_mot_output_srec.o cc obj/6502_mot_vasm.o obj/6502_mot_atom.o obj/6502_mot_expr.o obj/6502_mot_symtab.o obj/6502_mot_symbol.o obj/6502_mot_error.o obj/6502_mot_parse.o obj/6502_mot_reloc.o obj/6502_mot_hugeint.o obj/6502_mot_cond.o obj/6502_mot_supp.o obj/6502_mot_cpu.o obj/6502_mot_syntax.o obj/6502_mot_output_test.o obj/6502_mot_output_elf.o obj/6502_mot_output_bin.o obj/6502_mot_output_vobj.o obj/6502_mot_output_hunk.o obj/6502_mot_output_aout.o obj/6502_mot_output_tos.o obj/6502_mot_output_srec.o -lm -o vasm6502_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6502 SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6502_oldstyle_vasm.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6502_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6502_oldstyle_expr.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6502_oldstyle_symtab.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6502_oldstyle_symbol.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6502_oldstyle_error.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6502_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6502_oldstyle_reloc.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6502_oldstyle_hugeint.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6502_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6502_oldstyle_supp.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6502/cpu.c -o obj/6502_oldstyle_cpu.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/6502_oldstyle_syntax.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6502_oldstyle_output_test.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6502_oldstyle_output_elf.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6502_oldstyle_output_bin.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6502_oldstyle_output_vobj.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6502_oldstyle_output_hunk.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6502_oldstyle_output_aout.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6502_oldstyle_output_tos.o cc -I. -Icpus/6502 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6502_oldstyle_output_srec.o cc obj/6502_oldstyle_vasm.o obj/6502_oldstyle_atom.o obj/6502_oldstyle_expr.o obj/6502_oldstyle_symtab.o obj/6502_oldstyle_symbol.o obj/6502_oldstyle_error.o obj/6502_oldstyle_parse.o obj/6502_oldstyle_reloc.o obj/6502_oldstyle_hugeint.o obj/6502_oldstyle_cond.o obj/6502_oldstyle_supp.o obj/6502_oldstyle_cpu.o obj/6502_oldstyle_syntax.o obj/6502_oldstyle_output_test.o obj/6502_oldstyle_output_elf.o obj/6502_oldstyle_output_bin.o obj/6502_oldstyle_output_vobj.o obj/6502_oldstyle_output_hunk.o obj/6502_oldstyle_output_aout.o obj/6502_oldstyle_output_tos.o obj/6502_oldstyle_output_srec.o -lm -o vasm6502_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6502 SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6502_test_vasm.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6502_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6502_test_expr.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6502_test_symtab.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6502_test_symbol.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6502_test_error.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6502_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6502_test_reloc.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6502_test_hugeint.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6502_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6502_test_supp.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6502/cpu.c -o obj/6502_test_cpu.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/6502_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6502_test_output_test.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6502_test_output_elf.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6502_test_output_bin.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6502_test_output_vobj.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6502_test_output_hunk.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6502_test_output_aout.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6502_test_output_tos.o cc -I. -Icpus/6502 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6502_test_output_srec.o cc obj/6502_test_vasm.o obj/6502_test_atom.o obj/6502_test_expr.o obj/6502_test_symtab.o obj/6502_test_symbol.o obj/6502_test_error.o obj/6502_test_parse.o obj/6502_test_reloc.o obj/6502_test_hugeint.o obj/6502_test_cond.o obj/6502_test_supp.o obj/6502_test_cpu.o obj/6502_test_syntax.o obj/6502_test_output_test.o obj/6502_test_output_elf.o obj/6502_test_output_bin.o obj/6502_test_output_vobj.o obj/6502_test_output_hunk.o obj/6502_test_output_aout.o obj/6502_test_output_tos.o obj/6502_test_output_srec.o -lm -o vasm6502_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6800 SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6800_std_vasm.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6800_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6800_std_expr.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6800_std_symtab.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6800_std_symbol.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6800_std_error.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6800_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6800_std_reloc.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6800_std_hugeint.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6800_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6800_std_supp.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6800/cpu.c -o obj/6800_std_cpu.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/6800_std_syntax.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6800_std_output_test.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6800_std_output_elf.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6800_std_output_bin.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6800_std_output_vobj.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6800_std_output_hunk.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6800_std_output_aout.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6800_std_output_tos.o cc -I. -Icpus/6800 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6800_std_output_srec.o cc obj/6800_std_vasm.o obj/6800_std_atom.o obj/6800_std_expr.o obj/6800_std_symtab.o obj/6800_std_symbol.o obj/6800_std_error.o obj/6800_std_parse.o obj/6800_std_reloc.o obj/6800_std_hugeint.o obj/6800_std_cond.o obj/6800_std_supp.o obj/6800_std_cpu.o obj/6800_std_syntax.o obj/6800_std_output_test.o obj/6800_std_output_elf.o obj/6800_std_output_bin.o obj/6800_std_output_vobj.o obj/6800_std_output_hunk.o obj/6800_std_output_aout.o obj/6800_std_output_tos.o obj/6800_std_output_srec.o -lm -o vasm6800_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6800 SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6800_madmac_vasm.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6800_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6800_madmac_expr.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6800_madmac_symtab.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6800_madmac_symbol.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6800_madmac_error.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6800_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6800_madmac_reloc.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6800_madmac_hugeint.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6800_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6800_madmac_supp.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6800/cpu.c -o obj/6800_madmac_cpu.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/6800_madmac_syntax.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6800_madmac_output_test.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6800_madmac_output_elf.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6800_madmac_output_bin.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6800_madmac_output_vobj.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6800_madmac_output_hunk.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6800_madmac_output_aout.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6800_madmac_output_tos.o cc -I. -Icpus/6800 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6800_madmac_output_srec.o cc obj/6800_madmac_vasm.o obj/6800_madmac_atom.o obj/6800_madmac_expr.o obj/6800_madmac_symtab.o obj/6800_madmac_symbol.o obj/6800_madmac_error.o obj/6800_madmac_parse.o obj/6800_madmac_reloc.o obj/6800_madmac_hugeint.o obj/6800_madmac_cond.o obj/6800_madmac_supp.o obj/6800_madmac_cpu.o obj/6800_madmac_syntax.o obj/6800_madmac_output_test.o obj/6800_madmac_output_elf.o obj/6800_madmac_output_bin.o obj/6800_madmac_output_vobj.o obj/6800_madmac_output_hunk.o obj/6800_madmac_output_aout.o obj/6800_madmac_output_tos.o obj/6800_madmac_output_srec.o -lm -o vasm6800_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6800 SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6800_mot_vasm.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6800_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6800_mot_expr.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6800_mot_symtab.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6800_mot_symbol.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6800_mot_error.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6800_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6800_mot_reloc.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6800_mot_hugeint.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6800_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6800_mot_supp.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6800/cpu.c -o obj/6800_mot_cpu.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/6800_mot_syntax.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6800_mot_output_test.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6800_mot_output_elf.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6800_mot_output_bin.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6800_mot_output_vobj.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6800_mot_output_hunk.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6800_mot_output_aout.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6800_mot_output_tos.o cc -I. -Icpus/6800 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6800_mot_output_srec.o cc obj/6800_mot_vasm.o obj/6800_mot_atom.o obj/6800_mot_expr.o obj/6800_mot_symtab.o obj/6800_mot_symbol.o obj/6800_mot_error.o obj/6800_mot_parse.o obj/6800_mot_reloc.o obj/6800_mot_hugeint.o obj/6800_mot_cond.o obj/6800_mot_supp.o obj/6800_mot_cpu.o obj/6800_mot_syntax.o obj/6800_mot_output_test.o obj/6800_mot_output_elf.o obj/6800_mot_output_bin.o obj/6800_mot_output_vobj.o obj/6800_mot_output_hunk.o obj/6800_mot_output_aout.o obj/6800_mot_output_tos.o obj/6800_mot_output_srec.o -lm -o vasm6800_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6800 SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6800_oldstyle_vasm.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6800_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6800_oldstyle_expr.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6800_oldstyle_symtab.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6800_oldstyle_symbol.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6800_oldstyle_error.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6800_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6800_oldstyle_reloc.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6800_oldstyle_hugeint.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6800_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6800_oldstyle_supp.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6800/cpu.c -o obj/6800_oldstyle_cpu.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/6800_oldstyle_syntax.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6800_oldstyle_output_test.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6800_oldstyle_output_elf.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6800_oldstyle_output_bin.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6800_oldstyle_output_vobj.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6800_oldstyle_output_hunk.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6800_oldstyle_output_aout.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6800_oldstyle_output_tos.o cc -I. -Icpus/6800 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6800_oldstyle_output_srec.o cc obj/6800_oldstyle_vasm.o obj/6800_oldstyle_atom.o obj/6800_oldstyle_expr.o obj/6800_oldstyle_symtab.o obj/6800_oldstyle_symbol.o obj/6800_oldstyle_error.o obj/6800_oldstyle_parse.o obj/6800_oldstyle_reloc.o obj/6800_oldstyle_hugeint.o obj/6800_oldstyle_cond.o obj/6800_oldstyle_supp.o obj/6800_oldstyle_cpu.o obj/6800_oldstyle_syntax.o obj/6800_oldstyle_output_test.o obj/6800_oldstyle_output_elf.o obj/6800_oldstyle_output_bin.o obj/6800_oldstyle_output_vobj.o obj/6800_oldstyle_output_hunk.o obj/6800_oldstyle_output_aout.o obj/6800_oldstyle_output_tos.o obj/6800_oldstyle_output_srec.o -lm -o vasm6800_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=6800 SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/6800_test_vasm.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/6800_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned short *') to parameter of type 'taddr *' (aka 'short *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/6800_test_expr.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/6800_test_symtab.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/6800_test_symbol.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/6800_test_error.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/6800_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/6800_test_reloc.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/6800_test_hugeint.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/6800_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/6800_test_supp.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/6800/cpu.c -o obj/6800_test_cpu.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/6800_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/6800_test_output_test.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/6800_test_output_elf.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/6800_test_output_bin.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/6800_test_output_vobj.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/6800_test_output_hunk.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/6800_test_output_aout.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/6800_test_output_tos.o cc -I. -Icpus/6800 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/6800_test_output_srec.o cc obj/6800_test_vasm.o obj/6800_test_atom.o obj/6800_test_expr.o obj/6800_test_symtab.o obj/6800_test_symbol.o obj/6800_test_error.o obj/6800_test_parse.o obj/6800_test_reloc.o obj/6800_test_hugeint.o obj/6800_test_cond.o obj/6800_test_supp.o obj/6800_test_cpu.o obj/6800_test_syntax.o obj/6800_test_output_test.o obj/6800_test_output_elf.o obj/6800_test_output_bin.o obj/6800_test_output_vobj.o obj/6800_test_output_hunk.o obj/6800_test_output_aout.o obj/6800_test_output_tos.o obj/6800_test_output_srec.o -lm -o vasm6800_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=arm SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/arm_std_vasm.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/arm_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/arm_std_expr.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/arm_std_symtab.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/arm_std_symbol.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/arm_std_error.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/arm_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/arm_std_reloc.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/arm_std_hugeint.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/arm_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/arm_std_supp.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/arm/cpu.c -o obj/arm_std_cpu.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/arm_std_syntax.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/arm_std_output_test.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/arm_std_output_elf.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/arm_std_output_bin.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/arm_std_output_vobj.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/arm_std_output_hunk.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/arm_std_output_aout.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/arm_std_output_tos.o cc -I. -Icpus/arm -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/arm_std_output_srec.o cc obj/arm_std_vasm.o obj/arm_std_atom.o obj/arm_std_expr.o obj/arm_std_symtab.o obj/arm_std_symbol.o obj/arm_std_error.o obj/arm_std_parse.o obj/arm_std_reloc.o obj/arm_std_hugeint.o obj/arm_std_cond.o obj/arm_std_supp.o obj/arm_std_cpu.o obj/arm_std_syntax.o obj/arm_std_output_test.o obj/arm_std_output_elf.o obj/arm_std_output_bin.o obj/arm_std_output_vobj.o obj/arm_std_output_hunk.o obj/arm_std_output_aout.o obj/arm_std_output_tos.o obj/arm_std_output_srec.o -lm -o vasmarm_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=arm SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/arm_madmac_vasm.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/arm_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/arm_madmac_expr.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/arm_madmac_symtab.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/arm_madmac_symbol.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/arm_madmac_error.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/arm_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/arm_madmac_reloc.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/arm_madmac_hugeint.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/arm_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/arm_madmac_supp.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/arm/cpu.c -o obj/arm_madmac_cpu.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/arm_madmac_syntax.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/arm_madmac_output_test.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/arm_madmac_output_elf.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/arm_madmac_output_bin.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/arm_madmac_output_vobj.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/arm_madmac_output_hunk.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/arm_madmac_output_aout.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/arm_madmac_output_tos.o cc -I. -Icpus/arm -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/arm_madmac_output_srec.o cc obj/arm_madmac_vasm.o obj/arm_madmac_atom.o obj/arm_madmac_expr.o obj/arm_madmac_symtab.o obj/arm_madmac_symbol.o obj/arm_madmac_error.o obj/arm_madmac_parse.o obj/arm_madmac_reloc.o obj/arm_madmac_hugeint.o obj/arm_madmac_cond.o obj/arm_madmac_supp.o obj/arm_madmac_cpu.o obj/arm_madmac_syntax.o obj/arm_madmac_output_test.o obj/arm_madmac_output_elf.o obj/arm_madmac_output_bin.o obj/arm_madmac_output_vobj.o obj/arm_madmac_output_hunk.o obj/arm_madmac_output_aout.o obj/arm_madmac_output_tos.o obj/arm_madmac_output_srec.o -lm -o vasmarm_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=arm SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/arm_mot_vasm.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/arm_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/arm_mot_expr.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/arm_mot_symtab.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/arm_mot_symbol.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/arm_mot_error.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/arm_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/arm_mot_reloc.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/arm_mot_hugeint.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/arm_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/arm_mot_supp.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/arm/cpu.c -o obj/arm_mot_cpu.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/arm_mot_syntax.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/arm_mot_output_test.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/arm_mot_output_elf.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/arm_mot_output_bin.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/arm_mot_output_vobj.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/arm_mot_output_hunk.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/arm_mot_output_aout.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/arm_mot_output_tos.o cc -I. -Icpus/arm -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/arm_mot_output_srec.o cc obj/arm_mot_vasm.o obj/arm_mot_atom.o obj/arm_mot_expr.o obj/arm_mot_symtab.o obj/arm_mot_symbol.o obj/arm_mot_error.o obj/arm_mot_parse.o obj/arm_mot_reloc.o obj/arm_mot_hugeint.o obj/arm_mot_cond.o obj/arm_mot_supp.o obj/arm_mot_cpu.o obj/arm_mot_syntax.o obj/arm_mot_output_test.o obj/arm_mot_output_elf.o obj/arm_mot_output_bin.o obj/arm_mot_output_vobj.o obj/arm_mot_output_hunk.o obj/arm_mot_output_aout.o obj/arm_mot_output_tos.o obj/arm_mot_output_srec.o -lm -o vasmarm_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=arm SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/arm_oldstyle_vasm.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/arm_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/arm_oldstyle_expr.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/arm_oldstyle_symtab.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/arm_oldstyle_symbol.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/arm_oldstyle_error.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/arm_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/arm_oldstyle_reloc.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/arm_oldstyle_hugeint.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/arm_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/arm_oldstyle_supp.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/arm/cpu.c -o obj/arm_oldstyle_cpu.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/arm_oldstyle_syntax.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/arm_oldstyle_output_test.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/arm_oldstyle_output_elf.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/arm_oldstyle_output_bin.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/arm_oldstyle_output_vobj.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/arm_oldstyle_output_hunk.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/arm_oldstyle_output_aout.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/arm_oldstyle_output_tos.o cc -I. -Icpus/arm -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/arm_oldstyle_output_srec.o cc obj/arm_oldstyle_vasm.o obj/arm_oldstyle_atom.o obj/arm_oldstyle_expr.o obj/arm_oldstyle_symtab.o obj/arm_oldstyle_symbol.o obj/arm_oldstyle_error.o obj/arm_oldstyle_parse.o obj/arm_oldstyle_reloc.o obj/arm_oldstyle_hugeint.o obj/arm_oldstyle_cond.o obj/arm_oldstyle_supp.o obj/arm_oldstyle_cpu.o obj/arm_oldstyle_syntax.o obj/arm_oldstyle_output_test.o obj/arm_oldstyle_output_elf.o obj/arm_oldstyle_output_bin.o obj/arm_oldstyle_output_vobj.o obj/arm_oldstyle_output_hunk.o obj/arm_oldstyle_output_aout.o obj/arm_oldstyle_output_tos.o obj/arm_oldstyle_output_srec.o -lm -o vasmarm_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=arm SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/arm_test_vasm.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/arm_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/arm_test_expr.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/arm_test_symtab.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/arm_test_symbol.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/arm_test_error.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/arm_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/arm_test_reloc.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/arm_test_hugeint.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/arm_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/arm_test_supp.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/arm/cpu.c -o obj/arm_test_cpu.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/arm_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/arm_test_output_test.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/arm_test_output_elf.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/arm_test_output_bin.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/arm_test_output_vobj.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/arm_test_output_hunk.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/arm_test_output_aout.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/arm_test_output_tos.o cc -I. -Icpus/arm -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/arm_test_output_srec.o cc obj/arm_test_vasm.o obj/arm_test_atom.o obj/arm_test_expr.o obj/arm_test_symtab.o obj/arm_test_symbol.o obj/arm_test_error.o obj/arm_test_parse.o obj/arm_test_reloc.o obj/arm_test_hugeint.o obj/arm_test_cond.o obj/arm_test_supp.o obj/arm_test_cpu.o obj/arm_test_syntax.o obj/arm_test_output_test.o obj/arm_test_output_elf.o obj/arm_test_output_bin.o obj/arm_test_output_vobj.o obj/arm_test_output_hunk.o obj/arm_test_output_aout.o obj/arm_test_output_tos.o obj/arm_test_output_srec.o -lm -o vasmarm_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=c16x SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/c16x_std_vasm.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/c16x_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/c16x_std_expr.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/c16x_std_symtab.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/c16x_std_symbol.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/c16x_std_error.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/c16x_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/c16x_std_reloc.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/c16x_std_hugeint.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/c16x_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/c16x_std_supp.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/c16x/cpu.c -o obj/c16x_std_cpu.o cpus/c16x/cpu.c:607:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/c16x_std_syntax.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/c16x_std_output_test.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/c16x_std_output_elf.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/c16x_std_output_bin.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/c16x_std_output_vobj.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/c16x_std_output_hunk.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/c16x_std_output_aout.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/c16x_std_output_tos.o cc -I. -Icpus/c16x -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/c16x_std_output_srec.o cc obj/c16x_std_vasm.o obj/c16x_std_atom.o obj/c16x_std_expr.o obj/c16x_std_symtab.o obj/c16x_std_symbol.o obj/c16x_std_error.o obj/c16x_std_parse.o obj/c16x_std_reloc.o obj/c16x_std_hugeint.o obj/c16x_std_cond.o obj/c16x_std_supp.o obj/c16x_std_cpu.o obj/c16x_std_syntax.o obj/c16x_std_output_test.o obj/c16x_std_output_elf.o obj/c16x_std_output_bin.o obj/c16x_std_output_vobj.o obj/c16x_std_output_hunk.o obj/c16x_std_output_aout.o obj/c16x_std_output_tos.o obj/c16x_std_output_srec.o -lm -o vasmc16x_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=c16x SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/c16x_madmac_vasm.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/c16x_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/c16x_madmac_expr.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/c16x_madmac_symtab.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/c16x_madmac_symbol.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/c16x_madmac_error.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/c16x_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/c16x_madmac_reloc.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/c16x_madmac_hugeint.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/c16x_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/c16x_madmac_supp.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/c16x/cpu.c -o obj/c16x_madmac_cpu.o cpus/c16x/cpu.c:607:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/c16x_madmac_syntax.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/c16x_madmac_output_test.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/c16x_madmac_output_elf.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/c16x_madmac_output_bin.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/c16x_madmac_output_vobj.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/c16x_madmac_output_hunk.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/c16x_madmac_output_aout.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/c16x_madmac_output_tos.o cc -I. -Icpus/c16x -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/c16x_madmac_output_srec.o cc obj/c16x_madmac_vasm.o obj/c16x_madmac_atom.o obj/c16x_madmac_expr.o obj/c16x_madmac_symtab.o obj/c16x_madmac_symbol.o obj/c16x_madmac_error.o obj/c16x_madmac_parse.o obj/c16x_madmac_reloc.o obj/c16x_madmac_hugeint.o obj/c16x_madmac_cond.o obj/c16x_madmac_supp.o obj/c16x_madmac_cpu.o obj/c16x_madmac_syntax.o obj/c16x_madmac_output_test.o obj/c16x_madmac_output_elf.o obj/c16x_madmac_output_bin.o obj/c16x_madmac_output_vobj.o obj/c16x_madmac_output_hunk.o obj/c16x_madmac_output_aout.o obj/c16x_madmac_output_tos.o obj/c16x_madmac_output_srec.o -lm -o vasmc16x_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=c16x SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/c16x_mot_vasm.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/c16x_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/c16x_mot_expr.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/c16x_mot_symtab.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/c16x_mot_symbol.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/c16x_mot_error.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/c16x_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/c16x_mot_reloc.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/c16x_mot_hugeint.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/c16x_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/c16x_mot_supp.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/c16x/cpu.c -o obj/c16x_mot_cpu.o cpus/c16x/cpu.c:607:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/c16x_mot_syntax.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/c16x_mot_output_test.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/c16x_mot_output_elf.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/c16x_mot_output_bin.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/c16x_mot_output_vobj.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/c16x_mot_output_hunk.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/c16x_mot_output_aout.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/c16x_mot_output_tos.o cc -I. -Icpus/c16x -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/c16x_mot_output_srec.o cc obj/c16x_mot_vasm.o obj/c16x_mot_atom.o obj/c16x_mot_expr.o obj/c16x_mot_symtab.o obj/c16x_mot_symbol.o obj/c16x_mot_error.o obj/c16x_mot_parse.o obj/c16x_mot_reloc.o obj/c16x_mot_hugeint.o obj/c16x_mot_cond.o obj/c16x_mot_supp.o obj/c16x_mot_cpu.o obj/c16x_mot_syntax.o obj/c16x_mot_output_test.o obj/c16x_mot_output_elf.o obj/c16x_mot_output_bin.o obj/c16x_mot_output_vobj.o obj/c16x_mot_output_hunk.o obj/c16x_mot_output_aout.o obj/c16x_mot_output_tos.o obj/c16x_mot_output_srec.o -lm -o vasmc16x_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=c16x SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/c16x_oldstyle_vasm.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/c16x_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/c16x_oldstyle_expr.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/c16x_oldstyle_symtab.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/c16x_oldstyle_symbol.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/c16x_oldstyle_error.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/c16x_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/c16x_oldstyle_reloc.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/c16x_oldstyle_hugeint.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/c16x_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/c16x_oldstyle_supp.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/c16x/cpu.c -o obj/c16x_oldstyle_cpu.o cpus/c16x/cpu.c:607:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/c16x_oldstyle_syntax.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/c16x_oldstyle_output_test.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/c16x_oldstyle_output_elf.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/c16x_oldstyle_output_bin.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/c16x_oldstyle_output_vobj.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/c16x_oldstyle_output_hunk.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/c16x_oldstyle_output_aout.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/c16x_oldstyle_output_tos.o cc -I. -Icpus/c16x -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/c16x_oldstyle_output_srec.o cc obj/c16x_oldstyle_vasm.o obj/c16x_oldstyle_atom.o obj/c16x_oldstyle_expr.o obj/c16x_oldstyle_symtab.o obj/c16x_oldstyle_symbol.o obj/c16x_oldstyle_error.o obj/c16x_oldstyle_parse.o obj/c16x_oldstyle_reloc.o obj/c16x_oldstyle_hugeint.o obj/c16x_oldstyle_cond.o obj/c16x_oldstyle_supp.o obj/c16x_oldstyle_cpu.o obj/c16x_oldstyle_syntax.o obj/c16x_oldstyle_output_test.o obj/c16x_oldstyle_output_elf.o obj/c16x_oldstyle_output_bin.o obj/c16x_oldstyle_output_vobj.o obj/c16x_oldstyle_output_hunk.o obj/c16x_oldstyle_output_aout.o obj/c16x_oldstyle_output_tos.o obj/c16x_oldstyle_output_srec.o -lm -o vasmc16x_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=c16x SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/c16x_test_vasm.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/c16x_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/c16x_test_expr.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/c16x_test_symtab.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/c16x_test_symbol.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/c16x_test_error.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/c16x_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/c16x_test_reloc.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/c16x_test_hugeint.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/c16x_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/c16x_test_supp.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/c16x/cpu.c -o obj/c16x_test_cpu.o cpus/c16x/cpu.c:607:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/c16x_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/c16x_test_output_test.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/c16x_test_output_elf.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/c16x_test_output_bin.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/c16x_test_output_vobj.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/c16x_test_output_hunk.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/c16x_test_output_aout.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/c16x_test_output_tos.o cc -I. -Icpus/c16x -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/c16x_test_output_srec.o cc obj/c16x_test_vasm.o obj/c16x_test_atom.o obj/c16x_test_expr.o obj/c16x_test_symtab.o obj/c16x_test_symbol.o obj/c16x_test_error.o obj/c16x_test_parse.o obj/c16x_test_reloc.o obj/c16x_test_hugeint.o obj/c16x_test_cond.o obj/c16x_test_supp.o obj/c16x_test_cpu.o obj/c16x_test_syntax.o obj/c16x_test_output_test.o obj/c16x_test_output_elf.o obj/c16x_test_output_bin.o obj/c16x_test_output_vobj.o obj/c16x_test_output_hunk.o obj/c16x_test_output_aout.o obj/c16x_test_output_tos.o obj/c16x_test_output_srec.o -lm -o vasmc16x_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=jagrisc SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/jagrisc_std_vasm.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/jagrisc_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/jagrisc_std_expr.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/jagrisc_std_symtab.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/jagrisc_std_symbol.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/jagrisc_std_error.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/jagrisc_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/jagrisc_std_reloc.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/jagrisc_std_hugeint.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/jagrisc_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/jagrisc_std_supp.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/jagrisc/cpu.c -o obj/jagrisc_std_cpu.o cpus/jagrisc/cpu.c:539:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(&db->data[2],extra); ^~~~~~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ cpus/jagrisc/cpu.c:597:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(db->data,(int32_t)val); ^~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/jagrisc_std_syntax.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/jagrisc_std_output_test.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/jagrisc_std_output_elf.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/jagrisc_std_output_bin.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/jagrisc_std_output_vobj.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/jagrisc_std_output_hunk.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/jagrisc_std_output_aout.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/jagrisc_std_output_tos.o cc -I. -Icpus/jagrisc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/jagrisc_std_output_srec.o cc obj/jagrisc_std_vasm.o obj/jagrisc_std_atom.o obj/jagrisc_std_expr.o obj/jagrisc_std_symtab.o obj/jagrisc_std_symbol.o obj/jagrisc_std_error.o obj/jagrisc_std_parse.o obj/jagrisc_std_reloc.o obj/jagrisc_std_hugeint.o obj/jagrisc_std_cond.o obj/jagrisc_std_supp.o obj/jagrisc_std_cpu.o obj/jagrisc_std_syntax.o obj/jagrisc_std_output_test.o obj/jagrisc_std_output_elf.o obj/jagrisc_std_output_bin.o obj/jagrisc_std_output_vobj.o obj/jagrisc_std_output_hunk.o obj/jagrisc_std_output_aout.o obj/jagrisc_std_output_tos.o obj/jagrisc_std_output_srec.o -lm -o vasmjagrisc_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=jagrisc SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/jagrisc_madmac_vasm.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/jagrisc_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/jagrisc_madmac_expr.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/jagrisc_madmac_symtab.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/jagrisc_madmac_symbol.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/jagrisc_madmac_error.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/jagrisc_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/jagrisc_madmac_reloc.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/jagrisc_madmac_hugeint.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/jagrisc_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/jagrisc_madmac_supp.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/jagrisc/cpu.c -o obj/jagrisc_madmac_cpu.o cpus/jagrisc/cpu.c:539:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(&db->data[2],extra); ^~~~~~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ cpus/jagrisc/cpu.c:597:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(db->data,(int32_t)val); ^~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/jagrisc_madmac_syntax.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/jagrisc_madmac_output_test.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/jagrisc_madmac_output_elf.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/jagrisc_madmac_output_bin.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/jagrisc_madmac_output_vobj.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/jagrisc_madmac_output_hunk.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/jagrisc_madmac_output_aout.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/jagrisc_madmac_output_tos.o cc -I. -Icpus/jagrisc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/jagrisc_madmac_output_srec.o cc obj/jagrisc_madmac_vasm.o obj/jagrisc_madmac_atom.o obj/jagrisc_madmac_expr.o obj/jagrisc_madmac_symtab.o obj/jagrisc_madmac_symbol.o obj/jagrisc_madmac_error.o obj/jagrisc_madmac_parse.o obj/jagrisc_madmac_reloc.o obj/jagrisc_madmac_hugeint.o obj/jagrisc_madmac_cond.o obj/jagrisc_madmac_supp.o obj/jagrisc_madmac_cpu.o obj/jagrisc_madmac_syntax.o obj/jagrisc_madmac_output_test.o obj/jagrisc_madmac_output_elf.o obj/jagrisc_madmac_output_bin.o obj/jagrisc_madmac_output_vobj.o obj/jagrisc_madmac_output_hunk.o obj/jagrisc_madmac_output_aout.o obj/jagrisc_madmac_output_tos.o obj/jagrisc_madmac_output_srec.o -lm -o vasmjagrisc_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=jagrisc SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/jagrisc_mot_vasm.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/jagrisc_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/jagrisc_mot_expr.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/jagrisc_mot_symtab.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/jagrisc_mot_symbol.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/jagrisc_mot_error.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/jagrisc_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/jagrisc_mot_reloc.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/jagrisc_mot_hugeint.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/jagrisc_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/jagrisc_mot_supp.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/jagrisc/cpu.c -o obj/jagrisc_mot_cpu.o cpus/jagrisc/cpu.c:539:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(&db->data[2],extra); ^~~~~~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ cpus/jagrisc/cpu.c:597:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(db->data,(int32_t)val); ^~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/jagrisc_mot_syntax.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/jagrisc_mot_output_test.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/jagrisc_mot_output_elf.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/jagrisc_mot_output_bin.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/jagrisc_mot_output_vobj.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/jagrisc_mot_output_hunk.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/jagrisc_mot_output_aout.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/jagrisc_mot_output_tos.o cc -I. -Icpus/jagrisc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/jagrisc_mot_output_srec.o cc obj/jagrisc_mot_vasm.o obj/jagrisc_mot_atom.o obj/jagrisc_mot_expr.o obj/jagrisc_mot_symtab.o obj/jagrisc_mot_symbol.o obj/jagrisc_mot_error.o obj/jagrisc_mot_parse.o obj/jagrisc_mot_reloc.o obj/jagrisc_mot_hugeint.o obj/jagrisc_mot_cond.o obj/jagrisc_mot_supp.o obj/jagrisc_mot_cpu.o obj/jagrisc_mot_syntax.o obj/jagrisc_mot_output_test.o obj/jagrisc_mot_output_elf.o obj/jagrisc_mot_output_bin.o obj/jagrisc_mot_output_vobj.o obj/jagrisc_mot_output_hunk.o obj/jagrisc_mot_output_aout.o obj/jagrisc_mot_output_tos.o obj/jagrisc_mot_output_srec.o -lm -o vasmjagrisc_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=jagrisc SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/jagrisc_oldstyle_vasm.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/jagrisc_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/jagrisc_oldstyle_expr.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/jagrisc_oldstyle_symtab.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/jagrisc_oldstyle_symbol.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/jagrisc_oldstyle_error.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/jagrisc_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/jagrisc_oldstyle_reloc.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/jagrisc_oldstyle_hugeint.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/jagrisc_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/jagrisc_oldstyle_supp.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/jagrisc/cpu.c -o obj/jagrisc_oldstyle_cpu.o cpus/jagrisc/cpu.c:539:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(&db->data[2],extra); ^~~~~~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ cpus/jagrisc/cpu.c:597:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(db->data,(int32_t)val); ^~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/jagrisc_oldstyle_syntax.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/jagrisc_oldstyle_output_test.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/jagrisc_oldstyle_output_elf.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/jagrisc_oldstyle_output_bin.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/jagrisc_oldstyle_output_vobj.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/jagrisc_oldstyle_output_hunk.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/jagrisc_oldstyle_output_aout.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/jagrisc_oldstyle_output_tos.o cc -I. -Icpus/jagrisc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/jagrisc_oldstyle_output_srec.o cc obj/jagrisc_oldstyle_vasm.o obj/jagrisc_oldstyle_atom.o obj/jagrisc_oldstyle_expr.o obj/jagrisc_oldstyle_symtab.o obj/jagrisc_oldstyle_symbol.o obj/jagrisc_oldstyle_error.o obj/jagrisc_oldstyle_parse.o obj/jagrisc_oldstyle_reloc.o obj/jagrisc_oldstyle_hugeint.o obj/jagrisc_oldstyle_cond.o obj/jagrisc_oldstyle_supp.o obj/jagrisc_oldstyle_cpu.o obj/jagrisc_oldstyle_syntax.o obj/jagrisc_oldstyle_output_test.o obj/jagrisc_oldstyle_output_elf.o obj/jagrisc_oldstyle_output_bin.o obj/jagrisc_oldstyle_output_vobj.o obj/jagrisc_oldstyle_output_hunk.o obj/jagrisc_oldstyle_output_aout.o obj/jagrisc_oldstyle_output_tos.o obj/jagrisc_oldstyle_output_srec.o -lm -o vasmjagrisc_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=jagrisc SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/jagrisc_test_vasm.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/jagrisc_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/jagrisc_test_expr.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/jagrisc_test_symtab.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/jagrisc_test_symbol.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/jagrisc_test_error.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/jagrisc_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/jagrisc_test_reloc.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/jagrisc_test_hugeint.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/jagrisc_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/jagrisc_test_supp.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/jagrisc/cpu.c -o obj/jagrisc_test_cpu.o cpus/jagrisc/cpu.c:539:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(&db->data[2],extra); ^~~~~~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ cpus/jagrisc/cpu.c:597:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] jagswap32(db->data,(int32_t)val); ^~~~~~~~ cpus/jagrisc/cpu.c:134:29: note: passing argument to parameter 'd' here static void jagswap32(char *d,int32_t w) ^ 2 warnings generated. cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/jagrisc_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/jagrisc_test_output_test.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/jagrisc_test_output_elf.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/jagrisc_test_output_bin.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/jagrisc_test_output_vobj.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/jagrisc_test_output_hunk.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/jagrisc_test_output_aout.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/jagrisc_test_output_tos.o cc -I. -Icpus/jagrisc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/jagrisc_test_output_srec.o cc obj/jagrisc_test_vasm.o obj/jagrisc_test_atom.o obj/jagrisc_test_expr.o obj/jagrisc_test_symtab.o obj/jagrisc_test_symbol.o obj/jagrisc_test_error.o obj/jagrisc_test_parse.o obj/jagrisc_test_reloc.o obj/jagrisc_test_hugeint.o obj/jagrisc_test_cond.o obj/jagrisc_test_supp.o obj/jagrisc_test_cpu.o obj/jagrisc_test_syntax.o obj/jagrisc_test_output_test.o obj/jagrisc_test_output_elf.o obj/jagrisc_test_output_bin.o obj/jagrisc_test_output_vobj.o obj/jagrisc_test_output_hunk.o obj/jagrisc_test_output_aout.o obj/jagrisc_test_output_tos.o obj/jagrisc_test_output_srec.o -lm -o vasmjagrisc_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=m68k SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/m68k_std_vasm.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/m68k_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/m68k_std_expr.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/m68k_std_symtab.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/m68k_std_symbol.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/m68k_std_error.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/m68k_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/m68k_std_reloc.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/m68k_std_hugeint.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/m68k_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/m68k_std_supp.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/m68k/cpu.c -o obj/m68k_std_cpu.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/m68k_std_syntax.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/m68k_std_output_test.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/m68k_std_output_elf.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/m68k_std_output_bin.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/m68k_std_output_vobj.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/m68k_std_output_hunk.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/m68k_std_output_aout.o cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/m68k_std_output_tos.o output_tos.c:150:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = a->content.db->data + nrel->byteoffset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/m68k_std_output_srec.o cc obj/m68k_std_vasm.o obj/m68k_std_atom.o obj/m68k_std_expr.o obj/m68k_std_symtab.o obj/m68k_std_symbol.o obj/m68k_std_error.o obj/m68k_std_parse.o obj/m68k_std_reloc.o obj/m68k_std_hugeint.o obj/m68k_std_cond.o obj/m68k_std_supp.o obj/m68k_std_cpu.o obj/m68k_std_syntax.o obj/m68k_std_output_test.o obj/m68k_std_output_elf.o obj/m68k_std_output_bin.o obj/m68k_std_output_vobj.o obj/m68k_std_output_hunk.o obj/m68k_std_output_aout.o obj/m68k_std_output_tos.o obj/m68k_std_output_srec.o -lm -o vasmm68k_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=m68k SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/m68k_madmac_vasm.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/m68k_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/m68k_madmac_expr.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/m68k_madmac_symtab.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/m68k_madmac_symbol.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/m68k_madmac_error.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/m68k_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/m68k_madmac_reloc.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/m68k_madmac_hugeint.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/m68k_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/m68k_madmac_supp.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/m68k/cpu.c -o obj/m68k_madmac_cpu.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/m68k_madmac_syntax.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/m68k_madmac_output_test.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/m68k_madmac_output_elf.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/m68k_madmac_output_bin.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/m68k_madmac_output_vobj.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/m68k_madmac_output_hunk.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/m68k_madmac_output_aout.o cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/m68k_madmac_output_tos.o output_tos.c:150:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = a->content.db->data + nrel->byteoffset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/m68k_madmac_output_srec.o cc obj/m68k_madmac_vasm.o obj/m68k_madmac_atom.o obj/m68k_madmac_expr.o obj/m68k_madmac_symtab.o obj/m68k_madmac_symbol.o obj/m68k_madmac_error.o obj/m68k_madmac_parse.o obj/m68k_madmac_reloc.o obj/m68k_madmac_hugeint.o obj/m68k_madmac_cond.o obj/m68k_madmac_supp.o obj/m68k_madmac_cpu.o obj/m68k_madmac_syntax.o obj/m68k_madmac_output_test.o obj/m68k_madmac_output_elf.o obj/m68k_madmac_output_bin.o obj/m68k_madmac_output_vobj.o obj/m68k_madmac_output_hunk.o obj/m68k_madmac_output_aout.o obj/m68k_madmac_output_tos.o obj/m68k_madmac_output_srec.o -lm -o vasmm68k_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=m68k SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/m68k_mot_vasm.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/m68k_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/m68k_mot_expr.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/m68k_mot_symtab.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/m68k_mot_symbol.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/m68k_mot_error.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/m68k_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/m68k_mot_reloc.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/m68k_mot_hugeint.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/m68k_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/m68k_mot_supp.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/m68k/cpu.c -o obj/m68k_mot_cpu.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/m68k_mot_syntax.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/m68k_mot_output_test.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/m68k_mot_output_elf.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/m68k_mot_output_bin.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/m68k_mot_output_vobj.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/m68k_mot_output_hunk.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/m68k_mot_output_aout.o cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/m68k_mot_output_tos.o output_tos.c:150:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = a->content.db->data + nrel->byteoffset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/m68k_mot_output_srec.o cc obj/m68k_mot_vasm.o obj/m68k_mot_atom.o obj/m68k_mot_expr.o obj/m68k_mot_symtab.o obj/m68k_mot_symbol.o obj/m68k_mot_error.o obj/m68k_mot_parse.o obj/m68k_mot_reloc.o obj/m68k_mot_hugeint.o obj/m68k_mot_cond.o obj/m68k_mot_supp.o obj/m68k_mot_cpu.o obj/m68k_mot_syntax.o obj/m68k_mot_output_test.o obj/m68k_mot_output_elf.o obj/m68k_mot_output_bin.o obj/m68k_mot_output_vobj.o obj/m68k_mot_output_hunk.o obj/m68k_mot_output_aout.o obj/m68k_mot_output_tos.o obj/m68k_mot_output_srec.o -lm -o vasmm68k_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=m68k SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/m68k_oldstyle_vasm.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/m68k_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/m68k_oldstyle_expr.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/m68k_oldstyle_symtab.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/m68k_oldstyle_symbol.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/m68k_oldstyle_error.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/m68k_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/m68k_oldstyle_reloc.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/m68k_oldstyle_hugeint.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/m68k_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/m68k_oldstyle_supp.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/m68k/cpu.c -o obj/m68k_oldstyle_cpu.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/m68k_oldstyle_syntax.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/m68k_oldstyle_output_test.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/m68k_oldstyle_output_elf.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/m68k_oldstyle_output_bin.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/m68k_oldstyle_output_vobj.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/m68k_oldstyle_output_hunk.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/m68k_oldstyle_output_aout.o cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/m68k_oldstyle_output_tos.o output_tos.c:150:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = a->content.db->data + nrel->byteoffset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/m68k_oldstyle_output_srec.o cc obj/m68k_oldstyle_vasm.o obj/m68k_oldstyle_atom.o obj/m68k_oldstyle_expr.o obj/m68k_oldstyle_symtab.o obj/m68k_oldstyle_symbol.o obj/m68k_oldstyle_error.o obj/m68k_oldstyle_parse.o obj/m68k_oldstyle_reloc.o obj/m68k_oldstyle_hugeint.o obj/m68k_oldstyle_cond.o obj/m68k_oldstyle_supp.o obj/m68k_oldstyle_cpu.o obj/m68k_oldstyle_syntax.o obj/m68k_oldstyle_output_test.o obj/m68k_oldstyle_output_elf.o obj/m68k_oldstyle_output_bin.o obj/m68k_oldstyle_output_vobj.o obj/m68k_oldstyle_output_hunk.o obj/m68k_oldstyle_output_aout.o obj/m68k_oldstyle_output_tos.o obj/m68k_oldstyle_output_srec.o -lm -o vasmm68k_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=m68k SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/m68k_test_vasm.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/m68k_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/m68k_test_expr.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/m68k_test_symtab.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/m68k_test_symbol.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/m68k_test_error.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/m68k_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/m68k_test_reloc.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/m68k_test_hugeint.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/m68k_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/m68k_test_supp.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/m68k/cpu.c -o obj/m68k_test_cpu.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/m68k_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/m68k_test_output_test.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/m68k_test_output_elf.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/m68k_test_output_bin.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/m68k_test_output_vobj.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/m68k_test_output_hunk.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/m68k_test_output_aout.o cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/m68k_test_output_tos.o output_tos.c:150:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p = a->content.db->data + nrel->byteoffset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/m68k -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/m68k_test_output_srec.o cc obj/m68k_test_vasm.o obj/m68k_test_atom.o obj/m68k_test_expr.o obj/m68k_test_symtab.o obj/m68k_test_symbol.o obj/m68k_test_error.o obj/m68k_test_parse.o obj/m68k_test_reloc.o obj/m68k_test_hugeint.o obj/m68k_test_cond.o obj/m68k_test_supp.o obj/m68k_test_cpu.o obj/m68k_test_syntax.o obj/m68k_test_output_test.o obj/m68k_test_output_elf.o obj/m68k_test_output_bin.o obj/m68k_test_output_vobj.o obj/m68k_test_output_hunk.o obj/m68k_test_output_aout.o obj/m68k_test_output_tos.o obj/m68k_test_output_srec.o -lm -o vasmm68k_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=ppc SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/ppc_std_vasm.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/ppc_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/ppc_std_expr.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/ppc_std_symtab.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/ppc_std_symbol.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/ppc_std_error.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/ppc_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/ppc_std_reloc.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/ppc_std_hugeint.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/ppc_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/ppc_std_supp.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/ppc/cpu.c -o obj/ppc_std_cpu.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/ppc_std_syntax.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/ppc_std_output_test.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/ppc_std_output_elf.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/ppc_std_output_bin.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/ppc_std_output_vobj.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/ppc_std_output_hunk.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/ppc_std_output_aout.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/ppc_std_output_tos.o cc -I. -Icpus/ppc -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/ppc_std_output_srec.o cc obj/ppc_std_vasm.o obj/ppc_std_atom.o obj/ppc_std_expr.o obj/ppc_std_symtab.o obj/ppc_std_symbol.o obj/ppc_std_error.o obj/ppc_std_parse.o obj/ppc_std_reloc.o obj/ppc_std_hugeint.o obj/ppc_std_cond.o obj/ppc_std_supp.o obj/ppc_std_cpu.o obj/ppc_std_syntax.o obj/ppc_std_output_test.o obj/ppc_std_output_elf.o obj/ppc_std_output_bin.o obj/ppc_std_output_vobj.o obj/ppc_std_output_hunk.o obj/ppc_std_output_aout.o obj/ppc_std_output_tos.o obj/ppc_std_output_srec.o -lm -o vasmppc_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=ppc SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/ppc_madmac_vasm.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/ppc_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/ppc_madmac_expr.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/ppc_madmac_symtab.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/ppc_madmac_symbol.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/ppc_madmac_error.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/ppc_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/ppc_madmac_reloc.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/ppc_madmac_hugeint.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/ppc_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/ppc_madmac_supp.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/ppc/cpu.c -o obj/ppc_madmac_cpu.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/ppc_madmac_syntax.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/ppc_madmac_output_test.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/ppc_madmac_output_elf.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/ppc_madmac_output_bin.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/ppc_madmac_output_vobj.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/ppc_madmac_output_hunk.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/ppc_madmac_output_aout.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/ppc_madmac_output_tos.o cc -I. -Icpus/ppc -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/ppc_madmac_output_srec.o cc obj/ppc_madmac_vasm.o obj/ppc_madmac_atom.o obj/ppc_madmac_expr.o obj/ppc_madmac_symtab.o obj/ppc_madmac_symbol.o obj/ppc_madmac_error.o obj/ppc_madmac_parse.o obj/ppc_madmac_reloc.o obj/ppc_madmac_hugeint.o obj/ppc_madmac_cond.o obj/ppc_madmac_supp.o obj/ppc_madmac_cpu.o obj/ppc_madmac_syntax.o obj/ppc_madmac_output_test.o obj/ppc_madmac_output_elf.o obj/ppc_madmac_output_bin.o obj/ppc_madmac_output_vobj.o obj/ppc_madmac_output_hunk.o obj/ppc_madmac_output_aout.o obj/ppc_madmac_output_tos.o obj/ppc_madmac_output_srec.o -lm -o vasmppc_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=ppc SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/ppc_mot_vasm.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/ppc_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/ppc_mot_expr.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/ppc_mot_symtab.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/ppc_mot_symbol.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/ppc_mot_error.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/ppc_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/ppc_mot_reloc.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/ppc_mot_hugeint.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/ppc_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/ppc_mot_supp.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/ppc/cpu.c -o obj/ppc_mot_cpu.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/ppc_mot_syntax.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/ppc_mot_output_test.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/ppc_mot_output_elf.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/ppc_mot_output_bin.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/ppc_mot_output_vobj.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/ppc_mot_output_hunk.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/ppc_mot_output_aout.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/ppc_mot_output_tos.o cc -I. -Icpus/ppc -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/ppc_mot_output_srec.o cc obj/ppc_mot_vasm.o obj/ppc_mot_atom.o obj/ppc_mot_expr.o obj/ppc_mot_symtab.o obj/ppc_mot_symbol.o obj/ppc_mot_error.o obj/ppc_mot_parse.o obj/ppc_mot_reloc.o obj/ppc_mot_hugeint.o obj/ppc_mot_cond.o obj/ppc_mot_supp.o obj/ppc_mot_cpu.o obj/ppc_mot_syntax.o obj/ppc_mot_output_test.o obj/ppc_mot_output_elf.o obj/ppc_mot_output_bin.o obj/ppc_mot_output_vobj.o obj/ppc_mot_output_hunk.o obj/ppc_mot_output_aout.o obj/ppc_mot_output_tos.o obj/ppc_mot_output_srec.o -lm -o vasmppc_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=ppc SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/ppc_oldstyle_vasm.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/ppc_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/ppc_oldstyle_expr.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/ppc_oldstyle_symtab.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/ppc_oldstyle_symbol.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/ppc_oldstyle_error.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/ppc_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/ppc_oldstyle_reloc.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/ppc_oldstyle_hugeint.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/ppc_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/ppc_oldstyle_supp.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/ppc/cpu.c -o obj/ppc_oldstyle_cpu.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/ppc_oldstyle_syntax.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/ppc_oldstyle_output_test.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/ppc_oldstyle_output_elf.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/ppc_oldstyle_output_bin.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/ppc_oldstyle_output_vobj.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/ppc_oldstyle_output_hunk.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/ppc_oldstyle_output_aout.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/ppc_oldstyle_output_tos.o cc -I. -Icpus/ppc -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/ppc_oldstyle_output_srec.o cc obj/ppc_oldstyle_vasm.o obj/ppc_oldstyle_atom.o obj/ppc_oldstyle_expr.o obj/ppc_oldstyle_symtab.o obj/ppc_oldstyle_symbol.o obj/ppc_oldstyle_error.o obj/ppc_oldstyle_parse.o obj/ppc_oldstyle_reloc.o obj/ppc_oldstyle_hugeint.o obj/ppc_oldstyle_cond.o obj/ppc_oldstyle_supp.o obj/ppc_oldstyle_cpu.o obj/ppc_oldstyle_syntax.o obj/ppc_oldstyle_output_test.o obj/ppc_oldstyle_output_elf.o obj/ppc_oldstyle_output_bin.o obj/ppc_oldstyle_output_vobj.o obj/ppc_oldstyle_output_hunk.o obj/ppc_oldstyle_output_aout.o obj/ppc_oldstyle_output_tos.o obj/ppc_oldstyle_output_srec.o -lm -o vasmppc_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=ppc SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/ppc_test_vasm.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/ppc_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/ppc_test_expr.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/ppc_test_symtab.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/ppc_test_symbol.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/ppc_test_error.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/ppc_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/ppc_test_reloc.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/ppc_test_hugeint.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/ppc_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/ppc_test_supp.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/ppc/cpu.c -o obj/ppc_test_cpu.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/ppc_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/ppc_test_output_test.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/ppc_test_output_elf.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/ppc_test_output_bin.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/ppc_test_output_vobj.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/ppc_test_output_hunk.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/ppc_test_output_aout.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/ppc_test_output_tos.o cc -I. -Icpus/ppc -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/ppc_test_output_srec.o cc obj/ppc_test_vasm.o obj/ppc_test_atom.o obj/ppc_test_expr.o obj/ppc_test_symtab.o obj/ppc_test_symbol.o obj/ppc_test_error.o obj/ppc_test_parse.o obj/ppc_test_reloc.o obj/ppc_test_hugeint.o obj/ppc_test_cond.o obj/ppc_test_supp.o obj/ppc_test_cpu.o obj/ppc_test_syntax.o obj/ppc_test_output_test.o obj/ppc_test_output_elf.o obj/ppc_test_output_bin.o obj/ppc_test_output_vobj.o obj/ppc_test_output_hunk.o obj/ppc_test_output_aout.o obj/ppc_test_output_tos.o obj/ppc_test_output_srec.o -lm -o vasmppc_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=qnice SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/qnice_std_vasm.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/qnice_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/qnice_std_expr.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/qnice_std_symtab.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/qnice_std_symbol.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/qnice_std_error.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/qnice_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/qnice_std_reloc.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/qnice_std_hugeint.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/qnice_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/qnice_std_supp.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/qnice/cpu.c -o obj/qnice_std_cpu.o cpus/qnice/cpu.c:220:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/qnice_std_syntax.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/qnice_std_output_test.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/qnice_std_output_elf.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/qnice_std_output_bin.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/qnice_std_output_vobj.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/qnice_std_output_hunk.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/qnice_std_output_aout.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/qnice_std_output_tos.o cc -I. -Icpus/qnice -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/qnice_std_output_srec.o cc obj/qnice_std_vasm.o obj/qnice_std_atom.o obj/qnice_std_expr.o obj/qnice_std_symtab.o obj/qnice_std_symbol.o obj/qnice_std_error.o obj/qnice_std_parse.o obj/qnice_std_reloc.o obj/qnice_std_hugeint.o obj/qnice_std_cond.o obj/qnice_std_supp.o obj/qnice_std_cpu.o obj/qnice_std_syntax.o obj/qnice_std_output_test.o obj/qnice_std_output_elf.o obj/qnice_std_output_bin.o obj/qnice_std_output_vobj.o obj/qnice_std_output_hunk.o obj/qnice_std_output_aout.o obj/qnice_std_output_tos.o obj/qnice_std_output_srec.o -lm -o vasmqnice_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=qnice SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/qnice_madmac_vasm.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/qnice_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/qnice_madmac_expr.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/qnice_madmac_symtab.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/qnice_madmac_symbol.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/qnice_madmac_error.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/qnice_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/qnice_madmac_reloc.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/qnice_madmac_hugeint.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/qnice_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/qnice_madmac_supp.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/qnice/cpu.c -o obj/qnice_madmac_cpu.o cpus/qnice/cpu.c:220:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/qnice_madmac_syntax.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/qnice_madmac_output_test.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/qnice_madmac_output_elf.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/qnice_madmac_output_bin.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/qnice_madmac_output_vobj.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/qnice_madmac_output_hunk.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/qnice_madmac_output_aout.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/qnice_madmac_output_tos.o cc -I. -Icpus/qnice -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/qnice_madmac_output_srec.o cc obj/qnice_madmac_vasm.o obj/qnice_madmac_atom.o obj/qnice_madmac_expr.o obj/qnice_madmac_symtab.o obj/qnice_madmac_symbol.o obj/qnice_madmac_error.o obj/qnice_madmac_parse.o obj/qnice_madmac_reloc.o obj/qnice_madmac_hugeint.o obj/qnice_madmac_cond.o obj/qnice_madmac_supp.o obj/qnice_madmac_cpu.o obj/qnice_madmac_syntax.o obj/qnice_madmac_output_test.o obj/qnice_madmac_output_elf.o obj/qnice_madmac_output_bin.o obj/qnice_madmac_output_vobj.o obj/qnice_madmac_output_hunk.o obj/qnice_madmac_output_aout.o obj/qnice_madmac_output_tos.o obj/qnice_madmac_output_srec.o -lm -o vasmqnice_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=qnice SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/qnice_mot_vasm.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/qnice_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/qnice_mot_expr.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/qnice_mot_symtab.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/qnice_mot_symbol.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/qnice_mot_error.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/qnice_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/qnice_mot_reloc.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/qnice_mot_hugeint.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/qnice_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/qnice_mot_supp.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/qnice/cpu.c -o obj/qnice_mot_cpu.o cpus/qnice/cpu.c:220:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/qnice_mot_syntax.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/qnice_mot_output_test.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/qnice_mot_output_elf.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/qnice_mot_output_bin.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/qnice_mot_output_vobj.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/qnice_mot_output_hunk.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/qnice_mot_output_aout.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/qnice_mot_output_tos.o cc -I. -Icpus/qnice -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/qnice_mot_output_srec.o cc obj/qnice_mot_vasm.o obj/qnice_mot_atom.o obj/qnice_mot_expr.o obj/qnice_mot_symtab.o obj/qnice_mot_symbol.o obj/qnice_mot_error.o obj/qnice_mot_parse.o obj/qnice_mot_reloc.o obj/qnice_mot_hugeint.o obj/qnice_mot_cond.o obj/qnice_mot_supp.o obj/qnice_mot_cpu.o obj/qnice_mot_syntax.o obj/qnice_mot_output_test.o obj/qnice_mot_output_elf.o obj/qnice_mot_output_bin.o obj/qnice_mot_output_vobj.o obj/qnice_mot_output_hunk.o obj/qnice_mot_output_aout.o obj/qnice_mot_output_tos.o obj/qnice_mot_output_srec.o -lm -o vasmqnice_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=qnice SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/qnice_oldstyle_vasm.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/qnice_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/qnice_oldstyle_expr.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/qnice_oldstyle_symtab.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/qnice_oldstyle_symbol.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/qnice_oldstyle_error.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/qnice_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/qnice_oldstyle_reloc.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/qnice_oldstyle_hugeint.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/qnice_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/qnice_oldstyle_supp.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/qnice/cpu.c -o obj/qnice_oldstyle_cpu.o cpus/qnice/cpu.c:220:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/qnice_oldstyle_syntax.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/qnice_oldstyle_output_test.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/qnice_oldstyle_output_elf.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/qnice_oldstyle_output_bin.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/qnice_oldstyle_output_vobj.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/qnice_oldstyle_output_hunk.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/qnice_oldstyle_output_aout.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/qnice_oldstyle_output_tos.o cc -I. -Icpus/qnice -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/qnice_oldstyle_output_srec.o cc obj/qnice_oldstyle_vasm.o obj/qnice_oldstyle_atom.o obj/qnice_oldstyle_expr.o obj/qnice_oldstyle_symtab.o obj/qnice_oldstyle_symbol.o obj/qnice_oldstyle_error.o obj/qnice_oldstyle_parse.o obj/qnice_oldstyle_reloc.o obj/qnice_oldstyle_hugeint.o obj/qnice_oldstyle_cond.o obj/qnice_oldstyle_supp.o obj/qnice_oldstyle_cpu.o obj/qnice_oldstyle_syntax.o obj/qnice_oldstyle_output_test.o obj/qnice_oldstyle_output_elf.o obj/qnice_oldstyle_output_bin.o obj/qnice_oldstyle_output_vobj.o obj/qnice_oldstyle_output_hunk.o obj/qnice_oldstyle_output_aout.o obj/qnice_oldstyle_output_tos.o obj/qnice_oldstyle_output_srec.o -lm -o vasmqnice_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=qnice SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/qnice_test_vasm.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/qnice_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/qnice_test_expr.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/qnice_test_symtab.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/qnice_test_symbol.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/qnice_test_error.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/qnice_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/qnice_test_reloc.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/qnice_test_hugeint.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/qnice_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/qnice_test_supp.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/qnice/cpu.c -o obj/qnice_test_cpu.o cpus/qnice/cpu.c:220:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] d=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/qnice_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/qnice_test_output_test.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/qnice_test_output_elf.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/qnice_test_output_bin.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/qnice_test_output_vobj.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/qnice_test_output_hunk.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/qnice_test_output_aout.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/qnice_test_output_tos.o cc -I. -Icpus/qnice -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/qnice_test_output_srec.o cc obj/qnice_test_vasm.o obj/qnice_test_atom.o obj/qnice_test_expr.o obj/qnice_test_symtab.o obj/qnice_test_symbol.o obj/qnice_test_error.o obj/qnice_test_parse.o obj/qnice_test_reloc.o obj/qnice_test_hugeint.o obj/qnice_test_cond.o obj/qnice_test_supp.o obj/qnice_test_cpu.o obj/qnice_test_syntax.o obj/qnice_test_output_test.o obj/qnice_test_output_elf.o obj/qnice_test_output_bin.o obj/qnice_test_output_vobj.o obj/qnice_test_output_hunk.o obj/qnice_test_output_aout.o obj/qnice_test_output_tos.o obj/qnice_test_output_srec.o -lm -o vasmqnice_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=tr3200 SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/tr3200_std_vasm.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/tr3200_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/tr3200_std_expr.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/tr3200_std_symtab.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/tr3200_std_symbol.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/tr3200_std_error.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/tr3200_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/tr3200_std_reloc.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/tr3200_std_hugeint.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/tr3200_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/tr3200_std_supp.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/tr3200/cpu.c -o obj/tr3200_std_cpu.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/tr3200_std_syntax.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/tr3200_std_output_test.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/tr3200_std_output_elf.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/tr3200_std_output_bin.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/tr3200_std_output_vobj.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/tr3200_std_output_hunk.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/tr3200_std_output_aout.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/tr3200_std_output_tos.o cc -I. -Icpus/tr3200 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/tr3200_std_output_srec.o cc obj/tr3200_std_vasm.o obj/tr3200_std_atom.o obj/tr3200_std_expr.o obj/tr3200_std_symtab.o obj/tr3200_std_symbol.o obj/tr3200_std_error.o obj/tr3200_std_parse.o obj/tr3200_std_reloc.o obj/tr3200_std_hugeint.o obj/tr3200_std_cond.o obj/tr3200_std_supp.o obj/tr3200_std_cpu.o obj/tr3200_std_syntax.o obj/tr3200_std_output_test.o obj/tr3200_std_output_elf.o obj/tr3200_std_output_bin.o obj/tr3200_std_output_vobj.o obj/tr3200_std_output_hunk.o obj/tr3200_std_output_aout.o obj/tr3200_std_output_tos.o obj/tr3200_std_output_srec.o -lm -o vasmtr3200_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=tr3200 SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/tr3200_madmac_vasm.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/tr3200_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/tr3200_madmac_expr.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/tr3200_madmac_symtab.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/tr3200_madmac_symbol.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/tr3200_madmac_error.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/tr3200_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/tr3200_madmac_reloc.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/tr3200_madmac_hugeint.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/tr3200_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/tr3200_madmac_supp.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/tr3200/cpu.c -o obj/tr3200_madmac_cpu.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/tr3200_madmac_syntax.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/tr3200_madmac_output_test.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/tr3200_madmac_output_elf.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/tr3200_madmac_output_bin.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/tr3200_madmac_output_vobj.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/tr3200_madmac_output_hunk.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/tr3200_madmac_output_aout.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/tr3200_madmac_output_tos.o cc -I. -Icpus/tr3200 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/tr3200_madmac_output_srec.o cc obj/tr3200_madmac_vasm.o obj/tr3200_madmac_atom.o obj/tr3200_madmac_expr.o obj/tr3200_madmac_symtab.o obj/tr3200_madmac_symbol.o obj/tr3200_madmac_error.o obj/tr3200_madmac_parse.o obj/tr3200_madmac_reloc.o obj/tr3200_madmac_hugeint.o obj/tr3200_madmac_cond.o obj/tr3200_madmac_supp.o obj/tr3200_madmac_cpu.o obj/tr3200_madmac_syntax.o obj/tr3200_madmac_output_test.o obj/tr3200_madmac_output_elf.o obj/tr3200_madmac_output_bin.o obj/tr3200_madmac_output_vobj.o obj/tr3200_madmac_output_hunk.o obj/tr3200_madmac_output_aout.o obj/tr3200_madmac_output_tos.o obj/tr3200_madmac_output_srec.o -lm -o vasmtr3200_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=tr3200 SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/tr3200_mot_vasm.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/tr3200_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/tr3200_mot_expr.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/tr3200_mot_symtab.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/tr3200_mot_symbol.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/tr3200_mot_error.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/tr3200_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/tr3200_mot_reloc.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/tr3200_mot_hugeint.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/tr3200_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/tr3200_mot_supp.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/tr3200/cpu.c -o obj/tr3200_mot_cpu.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/tr3200_mot_syntax.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/tr3200_mot_output_test.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/tr3200_mot_output_elf.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/tr3200_mot_output_bin.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/tr3200_mot_output_vobj.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/tr3200_mot_output_hunk.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/tr3200_mot_output_aout.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/tr3200_mot_output_tos.o cc -I. -Icpus/tr3200 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/tr3200_mot_output_srec.o cc obj/tr3200_mot_vasm.o obj/tr3200_mot_atom.o obj/tr3200_mot_expr.o obj/tr3200_mot_symtab.o obj/tr3200_mot_symbol.o obj/tr3200_mot_error.o obj/tr3200_mot_parse.o obj/tr3200_mot_reloc.o obj/tr3200_mot_hugeint.o obj/tr3200_mot_cond.o obj/tr3200_mot_supp.o obj/tr3200_mot_cpu.o obj/tr3200_mot_syntax.o obj/tr3200_mot_output_test.o obj/tr3200_mot_output_elf.o obj/tr3200_mot_output_bin.o obj/tr3200_mot_output_vobj.o obj/tr3200_mot_output_hunk.o obj/tr3200_mot_output_aout.o obj/tr3200_mot_output_tos.o obj/tr3200_mot_output_srec.o -lm -o vasmtr3200_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=tr3200 SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/tr3200_oldstyle_vasm.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/tr3200_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/tr3200_oldstyle_expr.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/tr3200_oldstyle_symtab.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/tr3200_oldstyle_symbol.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/tr3200_oldstyle_error.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/tr3200_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/tr3200_oldstyle_reloc.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/tr3200_oldstyle_hugeint.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/tr3200_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/tr3200_oldstyle_supp.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/tr3200/cpu.c -o obj/tr3200_oldstyle_cpu.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/tr3200_oldstyle_syntax.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/tr3200_oldstyle_output_test.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/tr3200_oldstyle_output_elf.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/tr3200_oldstyle_output_bin.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/tr3200_oldstyle_output_vobj.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/tr3200_oldstyle_output_hunk.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/tr3200_oldstyle_output_aout.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/tr3200_oldstyle_output_tos.o cc -I. -Icpus/tr3200 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/tr3200_oldstyle_output_srec.o cc obj/tr3200_oldstyle_vasm.o obj/tr3200_oldstyle_atom.o obj/tr3200_oldstyle_expr.o obj/tr3200_oldstyle_symtab.o obj/tr3200_oldstyle_symbol.o obj/tr3200_oldstyle_error.o obj/tr3200_oldstyle_parse.o obj/tr3200_oldstyle_reloc.o obj/tr3200_oldstyle_hugeint.o obj/tr3200_oldstyle_cond.o obj/tr3200_oldstyle_supp.o obj/tr3200_oldstyle_cpu.o obj/tr3200_oldstyle_syntax.o obj/tr3200_oldstyle_output_test.o obj/tr3200_oldstyle_output_elf.o obj/tr3200_oldstyle_output_bin.o obj/tr3200_oldstyle_output_vobj.o obj/tr3200_oldstyle_output_hunk.o obj/tr3200_oldstyle_output_aout.o obj/tr3200_oldstyle_output_tos.o obj/tr3200_oldstyle_output_srec.o -lm -o vasmtr3200_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=tr3200 SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/tr3200_test_vasm.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/tr3200_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/tr3200_test_expr.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/tr3200_test_symtab.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/tr3200_test_symbol.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/tr3200_test_error.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/tr3200_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/tr3200_test_reloc.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/tr3200_test_hugeint.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/tr3200_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/tr3200_test_supp.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/tr3200/cpu.c -o obj/tr3200_test_cpu.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/tr3200_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/tr3200_test_output_test.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/tr3200_test_output_elf.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/tr3200_test_output_bin.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/tr3200_test_output_vobj.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/tr3200_test_output_hunk.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/tr3200_test_output_aout.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/tr3200_test_output_tos.o cc -I. -Icpus/tr3200 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/tr3200_test_output_srec.o cc obj/tr3200_test_vasm.o obj/tr3200_test_atom.o obj/tr3200_test_expr.o obj/tr3200_test_symtab.o obj/tr3200_test_symbol.o obj/tr3200_test_error.o obj/tr3200_test_parse.o obj/tr3200_test_reloc.o obj/tr3200_test_hugeint.o obj/tr3200_test_cond.o obj/tr3200_test_supp.o obj/tr3200_test_cpu.o obj/tr3200_test_syntax.o obj/tr3200_test_output_test.o obj/tr3200_test_output_elf.o obj/tr3200_test_output_bin.o obj/tr3200_test_output_vobj.o obj/tr3200_test_output_hunk.o obj/tr3200_test_output_aout.o obj/tr3200_test_output_tos.o obj/tr3200_test_output_srec.o -lm -o vasmtr3200_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=vidcore SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/vidcore_std_vasm.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/vidcore_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/vidcore_std_expr.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/vidcore_std_symtab.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/vidcore_std_symbol.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/vidcore_std_error.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/vidcore_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/vidcore_std_reloc.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/vidcore_std_hugeint.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/vidcore_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/vidcore_std_supp.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/vidcore/cpu.c -o obj/vidcore_std_cpu.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/vidcore_std_syntax.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/vidcore_std_output_test.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/vidcore_std_output_elf.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/vidcore_std_output_bin.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/vidcore_std_output_vobj.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/vidcore_std_output_hunk.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/vidcore_std_output_aout.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/vidcore_std_output_tos.o cc -I. -Icpus/vidcore -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/vidcore_std_output_srec.o cc obj/vidcore_std_vasm.o obj/vidcore_std_atom.o obj/vidcore_std_expr.o obj/vidcore_std_symtab.o obj/vidcore_std_symbol.o obj/vidcore_std_error.o obj/vidcore_std_parse.o obj/vidcore_std_reloc.o obj/vidcore_std_hugeint.o obj/vidcore_std_cond.o obj/vidcore_std_supp.o obj/vidcore_std_cpu.o obj/vidcore_std_syntax.o obj/vidcore_std_output_test.o obj/vidcore_std_output_elf.o obj/vidcore_std_output_bin.o obj/vidcore_std_output_vobj.o obj/vidcore_std_output_hunk.o obj/vidcore_std_output_aout.o obj/vidcore_std_output_tos.o obj/vidcore_std_output_srec.o -lm -o vasmvidcore_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=vidcore SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/vidcore_madmac_vasm.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/vidcore_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/vidcore_madmac_expr.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/vidcore_madmac_symtab.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/vidcore_madmac_symbol.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/vidcore_madmac_error.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/vidcore_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/vidcore_madmac_reloc.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/vidcore_madmac_hugeint.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/vidcore_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/vidcore_madmac_supp.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/vidcore/cpu.c -o obj/vidcore_madmac_cpu.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/vidcore_madmac_syntax.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/vidcore_madmac_output_test.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/vidcore_madmac_output_elf.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/vidcore_madmac_output_bin.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/vidcore_madmac_output_vobj.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/vidcore_madmac_output_hunk.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/vidcore_madmac_output_aout.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/vidcore_madmac_output_tos.o cc -I. -Icpus/vidcore -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/vidcore_madmac_output_srec.o cc obj/vidcore_madmac_vasm.o obj/vidcore_madmac_atom.o obj/vidcore_madmac_expr.o obj/vidcore_madmac_symtab.o obj/vidcore_madmac_symbol.o obj/vidcore_madmac_error.o obj/vidcore_madmac_parse.o obj/vidcore_madmac_reloc.o obj/vidcore_madmac_hugeint.o obj/vidcore_madmac_cond.o obj/vidcore_madmac_supp.o obj/vidcore_madmac_cpu.o obj/vidcore_madmac_syntax.o obj/vidcore_madmac_output_test.o obj/vidcore_madmac_output_elf.o obj/vidcore_madmac_output_bin.o obj/vidcore_madmac_output_vobj.o obj/vidcore_madmac_output_hunk.o obj/vidcore_madmac_output_aout.o obj/vidcore_madmac_output_tos.o obj/vidcore_madmac_output_srec.o -lm -o vasmvidcore_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=vidcore SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/vidcore_mot_vasm.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/vidcore_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/vidcore_mot_expr.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/vidcore_mot_symtab.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/vidcore_mot_symbol.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/vidcore_mot_error.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/vidcore_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/vidcore_mot_reloc.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/vidcore_mot_hugeint.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/vidcore_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/vidcore_mot_supp.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/vidcore/cpu.c -o obj/vidcore_mot_cpu.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/vidcore_mot_syntax.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/vidcore_mot_output_test.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/vidcore_mot_output_elf.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/vidcore_mot_output_bin.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/vidcore_mot_output_vobj.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/vidcore_mot_output_hunk.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/vidcore_mot_output_aout.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/vidcore_mot_output_tos.o cc -I. -Icpus/vidcore -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/vidcore_mot_output_srec.o cc obj/vidcore_mot_vasm.o obj/vidcore_mot_atom.o obj/vidcore_mot_expr.o obj/vidcore_mot_symtab.o obj/vidcore_mot_symbol.o obj/vidcore_mot_error.o obj/vidcore_mot_parse.o obj/vidcore_mot_reloc.o obj/vidcore_mot_hugeint.o obj/vidcore_mot_cond.o obj/vidcore_mot_supp.o obj/vidcore_mot_cpu.o obj/vidcore_mot_syntax.o obj/vidcore_mot_output_test.o obj/vidcore_mot_output_elf.o obj/vidcore_mot_output_bin.o obj/vidcore_mot_output_vobj.o obj/vidcore_mot_output_hunk.o obj/vidcore_mot_output_aout.o obj/vidcore_mot_output_tos.o obj/vidcore_mot_output_srec.o -lm -o vasmvidcore_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=vidcore SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/vidcore_oldstyle_vasm.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/vidcore_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/vidcore_oldstyle_expr.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/vidcore_oldstyle_symtab.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/vidcore_oldstyle_symbol.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/vidcore_oldstyle_error.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/vidcore_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/vidcore_oldstyle_reloc.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/vidcore_oldstyle_hugeint.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/vidcore_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/vidcore_oldstyle_supp.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/vidcore/cpu.c -o obj/vidcore_oldstyle_cpu.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/vidcore_oldstyle_syntax.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/vidcore_oldstyle_output_test.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/vidcore_oldstyle_output_elf.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/vidcore_oldstyle_output_bin.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/vidcore_oldstyle_output_vobj.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/vidcore_oldstyle_output_hunk.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/vidcore_oldstyle_output_aout.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/vidcore_oldstyle_output_tos.o cc -I. -Icpus/vidcore -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/vidcore_oldstyle_output_srec.o cc obj/vidcore_oldstyle_vasm.o obj/vidcore_oldstyle_atom.o obj/vidcore_oldstyle_expr.o obj/vidcore_oldstyle_symtab.o obj/vidcore_oldstyle_symbol.o obj/vidcore_oldstyle_error.o obj/vidcore_oldstyle_parse.o obj/vidcore_oldstyle_reloc.o obj/vidcore_oldstyle_hugeint.o obj/vidcore_oldstyle_cond.o obj/vidcore_oldstyle_supp.o obj/vidcore_oldstyle_cpu.o obj/vidcore_oldstyle_syntax.o obj/vidcore_oldstyle_output_test.o obj/vidcore_oldstyle_output_elf.o obj/vidcore_oldstyle_output_bin.o obj/vidcore_oldstyle_output_vobj.o obj/vidcore_oldstyle_output_hunk.o obj/vidcore_oldstyle_output_aout.o obj/vidcore_oldstyle_output_tos.o obj/vidcore_oldstyle_output_srec.o -lm -o vasmvidcore_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=vidcore SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/vidcore_test_vasm.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/vidcore_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/vidcore_test_expr.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/vidcore_test_symtab.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/vidcore_test_symbol.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/vidcore_test_error.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/vidcore_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/vidcore_test_reloc.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/vidcore_test_hugeint.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/vidcore_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/vidcore_test_supp.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/vidcore/cpu.c -o obj/vidcore_test_cpu.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/vidcore_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/vidcore_test_output_test.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/vidcore_test_output_elf.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/vidcore_test_output_bin.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/vidcore_test_output_vobj.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/vidcore_test_output_hunk.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/vidcore_test_output_aout.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/vidcore_test_output_tos.o cc -I. -Icpus/vidcore -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/vidcore_test_output_srec.o cc obj/vidcore_test_vasm.o obj/vidcore_test_atom.o obj/vidcore_test_expr.o obj/vidcore_test_symtab.o obj/vidcore_test_symbol.o obj/vidcore_test_error.o obj/vidcore_test_parse.o obj/vidcore_test_reloc.o obj/vidcore_test_hugeint.o obj/vidcore_test_cond.o obj/vidcore_test_supp.o obj/vidcore_test_cpu.o obj/vidcore_test_syntax.o obj/vidcore_test_output_test.o obj/vidcore_test_output_elf.o obj/vidcore_test_output_bin.o obj/vidcore_test_output_vobj.o obj/vidcore_test_output_hunk.o obj/vidcore_test_output_aout.o obj/vidcore_test_output_tos.o obj/vidcore_test_output_srec.o -lm -o vasmvidcore_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=x86 SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/x86_std_vasm.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/x86_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/x86_std_expr.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/x86_std_symtab.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/x86_std_symbol.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/x86_std_error.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/x86_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/x86_std_reloc.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/x86_std_hugeint.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/x86_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/x86_std_supp.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/x86/cpu.c -o obj/x86_std_cpu.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/x86_std_syntax.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/x86_std_output_test.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/x86_std_output_elf.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/x86_std_output_bin.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/x86_std_output_vobj.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/x86_std_output_hunk.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/x86_std_output_aout.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/x86_std_output_tos.o cc -I. -Icpus/x86 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/x86_std_output_srec.o cc obj/x86_std_vasm.o obj/x86_std_atom.o obj/x86_std_expr.o obj/x86_std_symtab.o obj/x86_std_symbol.o obj/x86_std_error.o obj/x86_std_parse.o obj/x86_std_reloc.o obj/x86_std_hugeint.o obj/x86_std_cond.o obj/x86_std_supp.o obj/x86_std_cpu.o obj/x86_std_syntax.o obj/x86_std_output_test.o obj/x86_std_output_elf.o obj/x86_std_output_bin.o obj/x86_std_output_vobj.o obj/x86_std_output_hunk.o obj/x86_std_output_aout.o obj/x86_std_output_tos.o obj/x86_std_output_srec.o -lm -o vasmx86_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=x86 SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/x86_madmac_vasm.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/x86_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/x86_madmac_expr.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/x86_madmac_symtab.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/x86_madmac_symbol.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/x86_madmac_error.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/x86_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/x86_madmac_reloc.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/x86_madmac_hugeint.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/x86_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/x86_madmac_supp.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/x86/cpu.c -o obj/x86_madmac_cpu.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/x86_madmac_syntax.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/x86_madmac_output_test.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/x86_madmac_output_elf.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/x86_madmac_output_bin.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/x86_madmac_output_vobj.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/x86_madmac_output_hunk.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/x86_madmac_output_aout.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/x86_madmac_output_tos.o cc -I. -Icpus/x86 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/x86_madmac_output_srec.o cc obj/x86_madmac_vasm.o obj/x86_madmac_atom.o obj/x86_madmac_expr.o obj/x86_madmac_symtab.o obj/x86_madmac_symbol.o obj/x86_madmac_error.o obj/x86_madmac_parse.o obj/x86_madmac_reloc.o obj/x86_madmac_hugeint.o obj/x86_madmac_cond.o obj/x86_madmac_supp.o obj/x86_madmac_cpu.o obj/x86_madmac_syntax.o obj/x86_madmac_output_test.o obj/x86_madmac_output_elf.o obj/x86_madmac_output_bin.o obj/x86_madmac_output_vobj.o obj/x86_madmac_output_hunk.o obj/x86_madmac_output_aout.o obj/x86_madmac_output_tos.o obj/x86_madmac_output_srec.o -lm -o vasmx86_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=x86 SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/x86_mot_vasm.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/x86_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/x86_mot_expr.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/x86_mot_symtab.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/x86_mot_symbol.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/x86_mot_error.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/x86_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/x86_mot_reloc.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/x86_mot_hugeint.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/x86_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/x86_mot_supp.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/x86/cpu.c -o obj/x86_mot_cpu.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/x86_mot_syntax.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/x86_mot_output_test.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/x86_mot_output_elf.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/x86_mot_output_bin.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/x86_mot_output_vobj.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/x86_mot_output_hunk.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/x86_mot_output_aout.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/x86_mot_output_tos.o cc -I. -Icpus/x86 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/x86_mot_output_srec.o cc obj/x86_mot_vasm.o obj/x86_mot_atom.o obj/x86_mot_expr.o obj/x86_mot_symtab.o obj/x86_mot_symbol.o obj/x86_mot_error.o obj/x86_mot_parse.o obj/x86_mot_reloc.o obj/x86_mot_hugeint.o obj/x86_mot_cond.o obj/x86_mot_supp.o obj/x86_mot_cpu.o obj/x86_mot_syntax.o obj/x86_mot_output_test.o obj/x86_mot_output_elf.o obj/x86_mot_output_bin.o obj/x86_mot_output_vobj.o obj/x86_mot_output_hunk.o obj/x86_mot_output_aout.o obj/x86_mot_output_tos.o obj/x86_mot_output_srec.o -lm -o vasmx86_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=x86 SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/x86_oldstyle_vasm.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/x86_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/x86_oldstyle_expr.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/x86_oldstyle_symtab.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/x86_oldstyle_symbol.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/x86_oldstyle_error.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/x86_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/x86_oldstyle_reloc.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/x86_oldstyle_hugeint.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/x86_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/x86_oldstyle_supp.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/x86/cpu.c -o obj/x86_oldstyle_cpu.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/x86_oldstyle_syntax.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/x86_oldstyle_output_test.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/x86_oldstyle_output_elf.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/x86_oldstyle_output_bin.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/x86_oldstyle_output_vobj.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/x86_oldstyle_output_hunk.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/x86_oldstyle_output_aout.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/x86_oldstyle_output_tos.o cc -I. -Icpus/x86 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/x86_oldstyle_output_srec.o cc obj/x86_oldstyle_vasm.o obj/x86_oldstyle_atom.o obj/x86_oldstyle_expr.o obj/x86_oldstyle_symtab.o obj/x86_oldstyle_symbol.o obj/x86_oldstyle_error.o obj/x86_oldstyle_parse.o obj/x86_oldstyle_reloc.o obj/x86_oldstyle_hugeint.o obj/x86_oldstyle_cond.o obj/x86_oldstyle_supp.o obj/x86_oldstyle_cpu.o obj/x86_oldstyle_syntax.o obj/x86_oldstyle_output_test.o obj/x86_oldstyle_output_elf.o obj/x86_oldstyle_output_bin.o obj/x86_oldstyle_output_vobj.o obj/x86_oldstyle_output_hunk.o obj/x86_oldstyle_output_aout.o obj/x86_oldstyle_output_tos.o obj/x86_oldstyle_output_srec.o -lm -o vasmx86_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=x86 SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/x86_test_vasm.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/x86_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned long long *') to parameter of type 'taddr *' (aka 'long long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/x86_test_expr.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/x86_test_symtab.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/x86_test_symbol.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/x86_test_error.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/x86_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/x86_test_reloc.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/x86_test_hugeint.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/x86_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/x86_test_supp.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/x86/cpu.c -o obj/x86_test_cpu.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/x86_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/x86_test_output_test.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/x86_test_output_elf.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/x86_test_output_bin.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/x86_test_output_vobj.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/x86_test_output_hunk.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/x86_test_output_aout.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/x86_test_output_tos.o cc -I. -Icpus/x86 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/x86_test_output_srec.o cc obj/x86_test_vasm.o obj/x86_test_atom.o obj/x86_test_expr.o obj/x86_test_symtab.o obj/x86_test_symbol.o obj/x86_test_error.o obj/x86_test_parse.o obj/x86_test_reloc.o obj/x86_test_hugeint.o obj/x86_test_cond.o obj/x86_test_supp.o obj/x86_test_cpu.o obj/x86_test_syntax.o obj/x86_test_output_test.o obj/x86_test_output_elf.o obj/x86_test_output_bin.o obj/x86_test_output_vobj.o obj/x86_test_output_hunk.o obj/x86_test_output_aout.o obj/x86_test_output_tos.o obj/x86_test_output_srec.o -lm -o vasmx86_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=z80 SYNTAX=std gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/z80_std_vasm.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/z80_std_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/z80_std_expr.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/z80_std_symtab.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/z80_std_symbol.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/z80_std_error.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/z80_std_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/z80_std_reloc.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/z80_std_hugeint.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/z80_std_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/z80_std_supp.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/z80/cpu.c -o obj/z80_std_cpu.o cpus/z80/cpu.c:1873:38: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] opcode->operand_type[0] && (OP_INDIR) && ^ ~~~~~~~~~~ cpus/z80/cpu.c:1873:38: note: use '&' for a bitwise operation opcode->operand_type[0] && (OP_INDIR) && ^~ & cpus/z80/cpu.c:1873:38: note: remove constant to silence this warning opcode->operand_type[0] && (OP_INDIR) && ~^~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/std/syntax.c -o obj/z80_std_syntax.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/z80_std_output_test.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/z80_std_output_elf.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/z80_std_output_bin.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/z80_std_output_vobj.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/z80_std_output_hunk.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/z80_std_output_aout.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/z80_std_output_tos.o cc -I. -Icpus/z80 -Isyntax/std -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/z80_std_output_srec.o cc obj/z80_std_vasm.o obj/z80_std_atom.o obj/z80_std_expr.o obj/z80_std_symtab.o obj/z80_std_symbol.o obj/z80_std_error.o obj/z80_std_parse.o obj/z80_std_reloc.o obj/z80_std_hugeint.o obj/z80_std_cond.o obj/z80_std_supp.o obj/z80_std_cpu.o obj/z80_std_syntax.o obj/z80_std_output_test.o obj/z80_std_output_elf.o obj/z80_std_output_bin.o obj/z80_std_output_vobj.o obj/z80_std_output_hunk.o obj/z80_std_output_aout.o obj/z80_std_output_tos.o obj/z80_std_output_srec.o -lm -o vasmz80_std gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=z80 SYNTAX=madmac gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/z80_madmac_vasm.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/z80_madmac_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/z80_madmac_expr.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/z80_madmac_symtab.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/z80_madmac_symbol.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/z80_madmac_error.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/z80_madmac_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/z80_madmac_reloc.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/z80_madmac_hugeint.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/z80_madmac_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/z80_madmac_supp.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/z80/cpu.c -o obj/z80_madmac_cpu.o cpus/z80/cpu.c:1873:38: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] opcode->operand_type[0] && (OP_INDIR) && ^ ~~~~~~~~~~ cpus/z80/cpu.c:1873:38: note: use '&' for a bitwise operation opcode->operand_type[0] && (OP_INDIR) && ^~ & cpus/z80/cpu.c:1873:38: note: remove constant to silence this warning opcode->operand_type[0] && (OP_INDIR) && ~^~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/madmac/syntax.c -o obj/z80_madmac_syntax.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/z80_madmac_output_test.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/z80_madmac_output_elf.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/z80_madmac_output_bin.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/z80_madmac_output_vobj.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/z80_madmac_output_hunk.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/z80_madmac_output_aout.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/z80_madmac_output_tos.o cc -I. -Icpus/z80 -Isyntax/madmac -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/z80_madmac_output_srec.o cc obj/z80_madmac_vasm.o obj/z80_madmac_atom.o obj/z80_madmac_expr.o obj/z80_madmac_symtab.o obj/z80_madmac_symbol.o obj/z80_madmac_error.o obj/z80_madmac_parse.o obj/z80_madmac_reloc.o obj/z80_madmac_hugeint.o obj/z80_madmac_cond.o obj/z80_madmac_supp.o obj/z80_madmac_cpu.o obj/z80_madmac_syntax.o obj/z80_madmac_output_test.o obj/z80_madmac_output_elf.o obj/z80_madmac_output_bin.o obj/z80_madmac_output_vobj.o obj/z80_madmac_output_hunk.o obj/z80_madmac_output_aout.o obj/z80_madmac_output_tos.o obj/z80_madmac_output_srec.o -lm -o vasmz80_madmac gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=z80 SYNTAX=mot gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/z80_mot_vasm.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/z80_mot_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/z80_mot_expr.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/z80_mot_symtab.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/z80_mot_symbol.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/z80_mot_error.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/z80_mot_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/z80_mot_reloc.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/z80_mot_hugeint.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/z80_mot_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/z80_mot_supp.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/z80/cpu.c -o obj/z80_mot_cpu.o cpus/z80/cpu.c:1873:38: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] opcode->operand_type[0] && (OP_INDIR) && ^ ~~~~~~~~~~ cpus/z80/cpu.c:1873:38: note: use '&' for a bitwise operation opcode->operand_type[0] && (OP_INDIR) && ^~ & cpus/z80/cpu.c:1873:38: note: remove constant to silence this warning opcode->operand_type[0] && (OP_INDIR) && ~^~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/mot/syntax.c -o obj/z80_mot_syntax.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/z80_mot_output_test.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/z80_mot_output_elf.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/z80_mot_output_bin.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/z80_mot_output_vobj.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/z80_mot_output_hunk.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/z80_mot_output_aout.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/z80_mot_output_tos.o cc -I. -Icpus/z80 -Isyntax/mot -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/z80_mot_output_srec.o cc obj/z80_mot_vasm.o obj/z80_mot_atom.o obj/z80_mot_expr.o obj/z80_mot_symtab.o obj/z80_mot_symbol.o obj/z80_mot_error.o obj/z80_mot_parse.o obj/z80_mot_reloc.o obj/z80_mot_hugeint.o obj/z80_mot_cond.o obj/z80_mot_supp.o obj/z80_mot_cpu.o obj/z80_mot_syntax.o obj/z80_mot_output_test.o obj/z80_mot_output_elf.o obj/z80_mot_output_bin.o obj/z80_mot_output_vobj.o obj/z80_mot_output_hunk.o obj/z80_mot_output_aout.o obj/z80_mot_output_tos.o obj/z80_mot_output_srec.o -lm -o vasmz80_mot gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=z80 SYNTAX=oldstyle gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/z80_oldstyle_vasm.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/z80_oldstyle_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/z80_oldstyle_expr.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/z80_oldstyle_symtab.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/z80_oldstyle_symbol.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/z80_oldstyle_error.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/z80_oldstyle_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/z80_oldstyle_reloc.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/z80_oldstyle_hugeint.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/z80_oldstyle_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/z80_oldstyle_supp.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/z80/cpu.c -o obj/z80_oldstyle_cpu.o cpus/z80/cpu.c:1873:38: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] opcode->operand_type[0] && (OP_INDIR) && ^ ~~~~~~~~~~ cpus/z80/cpu.c:1873:38: note: use '&' for a bitwise operation opcode->operand_type[0] && (OP_INDIR) && ^~ & cpus/z80/cpu.c:1873:38: note: remove constant to silence this warning opcode->operand_type[0] && (OP_INDIR) && ~^~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/oldstyle/syntax.c -o obj/z80_oldstyle_syntax.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/z80_oldstyle_output_test.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/z80_oldstyle_output_elf.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/z80_oldstyle_output_bin.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/z80_oldstyle_output_vobj.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/z80_oldstyle_output_hunk.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/z80_oldstyle_output_aout.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/z80_oldstyle_output_tos.o cc -I. -Icpus/z80 -Isyntax/oldstyle -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/z80_oldstyle_output_srec.o cc obj/z80_oldstyle_vasm.o obj/z80_oldstyle_atom.o obj/z80_oldstyle_expr.o obj/z80_oldstyle_symtab.o obj/z80_oldstyle_symbol.o obj/z80_oldstyle_error.o obj/z80_oldstyle_parse.o obj/z80_oldstyle_reloc.o obj/z80_oldstyle_hugeint.o obj/z80_oldstyle_cond.o obj/z80_oldstyle_supp.o obj/z80_oldstyle_cpu.o obj/z80_oldstyle_syntax.o obj/z80_oldstyle_output_test.o obj/z80_oldstyle_output_elf.o obj/z80_oldstyle_output_bin.o obj/z80_oldstyle_output_vobj.o obj/z80_oldstyle_output_hunk.o obj/z80_oldstyle_output_aout.o obj/z80_oldstyle_output_tos.o obj/z80_oldstyle_output_srec.o -lm -o vasmz80_oldstyle gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' gmake -C /wrkdirs/usr/ports/devel/vasm/work/vasm CC=cc CPU=z80 SYNTAX=test gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type vasm.c -o obj/z80_test_vasm.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type atom.c -o obj/z80_test_atom.o atom.c:159:31: warning: passing 'utaddr *' (aka 'unsigned int *') to parameter of type 'taddr *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (eval_expr(sb->space_exp,&space,sec,pc) || !final_pass) { ^~~~~~ ./expr.h:53:29: note: passing argument to parameter here int eval_expr(expr *,taddr *,section *,taddr); ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type expr.c -o obj/z80_test_expr.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symtab.c -o obj/z80_test_symtab.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type symbol.c -o obj/z80_test_symbol.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type error.c -o obj/z80_test_error.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type parse.c -o obj/z80_test_parse.o parse.c:287:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s = read_string(db->data,s,delim,width); ^~~~~~~~ parse.c:233:25: note: passing argument to parameter 'p' here char *read_string(char *p,char *s,char delim,int width) ^ parse.c:1073:59: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] printf("Doubled line buffer size to %lu bytes.\n",cur_src->bufsize); ~~~ ^~~~~~~~~~~~~~~~ %zu 2 warnings generated. cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type reloc.c -o obj/z80_test_reloc.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type hugeint.c -o obj/z80_test_hugeint.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cond.c -o obj/z80_test_cond.o cond.c:11:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ifnesting; ~~~~~~ ^ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type supp.c -o obj/z80_test_supp.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type cpus/z80/cpu.c -o obj/z80_test_cpu.o cpus/z80/cpu.c:1873:38: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] opcode->operand_type[0] && (OP_INDIR) && ^ ~~~~~~~~~~ cpus/z80/cpu.c:1873:38: note: use '&' for a bitwise operation opcode->operand_type[0] && (OP_INDIR) && ^~ & cpus/z80/cpu.c:1873:38: note: remove constant to silence this warning opcode->operand_type[0] && (OP_INDIR) && ~^~~~~~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type syntax/test/syntax.c -o obj/z80_test_syntax.o syntax/test/syntax.c:128:4: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] p=db->data; ^~~~~~~~~ 1 warning generated. cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_test.c -o obj/z80_test_output_test.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_elf.c -o obj/z80_test_output_elf.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_bin.c -o obj/z80_test_output_bin.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_vobj.c -o obj/z80_test_output_vobj.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_hunk.c -o obj/z80_test_output_hunk.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_aout.c -o obj/z80_test_output_aout.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_tos.c -o obj/z80_test_output_tos.o cc -I. -Icpus/z80 -Isyntax/test -c -O2 -DOUTAOUT -DOUTBIN -DOUTELF -DOUTHUNK -DOUTSREC -DOUTTOS -DOUTVOBJ -Wno-parentheses -Wno-return-type output_srec.c -o obj/z80_test_output_srec.o cc obj/z80_test_vasm.o obj/z80_test_atom.o obj/z80_test_expr.o obj/z80_test_symtab.o obj/z80_test_symbol.o obj/z80_test_error.o obj/z80_test_parse.o obj/z80_test_reloc.o obj/z80_test_hugeint.o obj/z80_test_cond.o obj/z80_test_supp.o obj/z80_test_cpu.o obj/z80_test_syntax.o obj/z80_test_output_test.o obj/z80_test_output_elf.o obj/z80_test_output_bin.o obj/z80_test_output_vobj.o obj/z80_test_output_hunk.o obj/z80_test_output_aout.o obj/z80_test_output_tos.o obj/z80_test_output_srec.o -lm -o vasmz80_test gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/vasm/work/vasm' =========================================================================== ====>> Checking for filesystem violations... done =================================================== =========================================================================== ====>> Recording filesystem state for prestage... done =================================================== ===> Staging for vasm-1.8 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vobjdump /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6502_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6502_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6502_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6502_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6502_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6800_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6800_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6800_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6800_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasm6800_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmarm_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmarm_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmarm_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmarm_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmarm_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmc16x_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmc16x_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmc16x_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmc16x_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmc16x_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmjagrisc_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmjagrisc_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmjagrisc_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmjagrisc_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmjagrisc_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmm68k_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmm68k_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmm68k_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmm68k_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmm68k_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmppc_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmppc_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmppc_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmppc_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmppc_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmqnice_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmqnice_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmqnice_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmqnice_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmqnice_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmtr3200_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmtr3200_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmtr3200_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmtr3200_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmtr3200_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmvidcore_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmvidcore_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmvidcore_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmvidcore_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmvidcore_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmx86_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmx86_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmx86_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmx86_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmx86_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmz80_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmz80_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmz80_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmz80_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin install -s -m 555 /wrkdirs/usr/ports/devel/vasm/work/vasm/vasmz80_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/bin /bin/mkdir -p /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6502.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6502 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6502.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6502 /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6800.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6800 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6800.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_6800 /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_arm.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_arm /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_arm.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_arm /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_c16x.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_c16x /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_c16x.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_c16x /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_jagrisc.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_jagrisc /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_jagrisc.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_jagrisc /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_m68k.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_m68k /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_m68k.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_m68k /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_ppc.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_ppc /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_ppc.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_ppc /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_qnice.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_qnice /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_qnice.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_qnice /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm *** Error code 1 (ignored) test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_tr3200.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_tr3200 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_tr3200.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_tr3200 /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_vidcore.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_vidcore /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_vidcore.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_vidcore /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm *** Error code 1 (ignored) test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_x86.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_x86 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_x86.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_x86 /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_z80.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_z80 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_z80.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/cpu_z80 /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_std.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_std /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_std.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_std /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_madmac.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_madmac /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_madmac.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_madmac /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_mot.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_mot /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_mot.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_mot /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_oldstyle.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_oldstyle /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_oldstyle.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_oldstyle /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_test.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_test /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_test.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/syntax_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm *** Error code 1 (ignored) test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_aout.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_aout /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_aout.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_aout /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_bin.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_bin /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_bin.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_bin /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_elf.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_elf /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_elf.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_elf /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_hunk.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_hunk /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_hunk.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_hunk /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_test.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_test /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_test.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_test /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_tos.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_tos /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_tos.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_tos /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm test -f /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_vobj.texi && makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_vobj /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_vobj.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/output_vobj /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm makeinfo --no-headers -o /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi && install -m 444 /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm /wrkdirs/usr/ports/devel/vasm/work/stage/usr/local/share/doc/vasm /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:179: `Interface' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:175: `Trillek TR3200 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:171: `Jaguar RISC cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:167: `6800 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:163: `z80 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:159: `80x86 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:155: `ARM cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:151: `6502 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:147: `c16x/st10 cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:143: `PowerPC cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:139: `m68k cpu module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:135: `Motorola srecord output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:131: `Simple binary output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:127: `vobj output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:123: `Amiga output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:119: `TOS output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:115: `a.out output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:111: `ELF output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:107: `Test output module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:103: `Oldstyle Syntax Module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:99: `Madmac Syntax Module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:95: `Mot Syntax Module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:91: `Standard Syntax Module' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc//vasm_main.texi:8: `General Assembler Options' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:87: `The Assembler' has no Up field (perhaps incorrect sectioning?). /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:179: warning: unreferenced node `Interface'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:175: warning: unreferenced node `Trillek TR3200 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:171: warning: unreferenced node `Jaguar RISC cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:167: warning: unreferenced node `6800 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:163: warning: unreferenced node `z80 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:159: warning: unreferenced node `80x86 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:155: warning: unreferenced node `ARM cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:151: warning: unreferenced node `6502 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:147: warning: unreferenced node `c16x/st10 cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:143: warning: unreferenced node `PowerPC cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:139: warning: unreferenced node `m68k cpu module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:135: warning: unreferenced node `Motorola srecord output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:131: warning: unreferenced node `Simple binary output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:127: warning: unreferenced node `vobj output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:123: warning: unreferenced node `Amiga output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:119: warning: unreferenced node `TOS output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:115: warning: unreferenced node `a.out output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:111: warning: unreferenced node `ELF output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:107: warning: unreferenced node `Test output module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:103: warning: unreferenced node `Oldstyle Syntax Module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:99: warning: unreferenced node `Madmac Syntax Module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:95: warning: unreferenced node `Mot Syntax Module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:91: warning: unreferenced node `Standard Syntax Module'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc//vasm_main.texi:8: warning: unreferenced node `General Assembler Options'. /wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm.texi:87: warning: unreferenced node `The Assembler'. makeinfo: Removing output file `/wrkdirs/usr/ports/devel/vasm/work/vasm/doc/vasm' due to errors; use --force to preserve. *** Error code 1 Stop. make: stopped in /usr/ports/devel/vasm build of devel/vasm ended at Sun Jun 4 08:26:45 CEST 2017 build time: 00:02:00 !!! build failure encountered !!! [00:02:07] ====>> Cleaning up [00:02:07] ====>> Unmounting file systems