Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec'], chrootPath='/var/lib/mock/f42-build-3494673-45873/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=993gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a028803fddbd4d48849500b1edfb8865', '-D', '/var/lib/mock/f42-build-3494673-45873/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737590400 Wrote: /builddir/build/SRPMS/toolshed-20250123hg221d493c19f8-1.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec'], chrootPath='/var/lib/mock/f42-build-3494673-45873/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=993gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '791b10537d134feeafe2b07a6ba72479', '-D', '/var/lib/mock/f42-build-3494673-45873/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737590400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.L1vvlL + umask 022 + cd /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + test -d /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + /usr/bin/rm -rf /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + /usr/bin/mkdir -p /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + /usr/bin/mkdir -p /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wlO7Xx + umask 022 + cd /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + cd /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + rm -rf toolshed-20250123hg221d493c19f8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/toolshed-20250123hg221d493c19f8-noroms.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd toolshed-20250123hg221d493c19f8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (toolshed-version-stringify.patch):' Patch #0 (toolshed-version-stringify.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file ar2/ar.c patching file cocofuse/cocofuse.c patching file makewav/makewav.c patching file os9/os9_main.c patching file tocgen/tocgen_main.c patching file cecb/cecb_main.c patching file decb/decb_main.c Patch #1 (toolshed-OS9AttrToString-param.patch): + echo 'Patch #1 (toolshed-OS9AttrToString-param.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libmisc/libmisccococonv.c + chmod 0644 'doc/The Mamou Assembler.md' doc/ToolShed.md doc/cover.jpg + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HSMOjz + umask 022 + cd /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd toolshed-20250123hg221d493c19f8 + make -j32 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror' -C build/unix make: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix' (cd libtoolshed; make); (cd libnative; make); (cd libcecb; make); (cd librbf; make); (cd libcoco; make); (cd libdecb; make); (cd libmisc; make); (cd libsys; make); (cd decb; make); (cd cecb; make); (cd os9; make); (cd makewav; make); (cd tocgen; make); (cd cocofuse; make); (cd dis68; make); (cd mamou; make); (cd ar2; make); (cd doc; make); (cd unittest; make); make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libtoolshed' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o toolshed.o ../../../libtoolshed/toolshed.c ar -r libtoolshed.a toolshed.o ar: creating libtoolshed.a ranlib libtoolshed.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libtoolshed' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libnative' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativegs.o ../../../libnative/libnativegs.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativedelete.o ../../../libnative/libnativedelete.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativeopen.o ../../../libnative/libnativeopen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativeread.o ../../../libnative/libnativeread.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativerename.o ../../../libnative/libnativerename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativeseek.o ../../../libnative/libnativeseek.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativess.o ../../../libnative/libnativess.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativewrite.o ../../../libnative/libnativewrite.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativereadln.o ../../../libnative/libnativereadln.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libnativemakdir.o ../../../libnative/libnativemakdir.c ar -r libnative.a libnativegs.o libnativedelete.o libnativeopen.o libnativeread.o libnativerename.o libnativeseek.o libnativess.o libnativewrite.o libnativereadln.o libnativemakdir.o ar: creating libnative.a ranlib libnative.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libnative' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcecb' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbbulkerase.o ../../../libcecb/libcecbbulkerase.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcebcopen.o ../../../libcecb/libcebcopen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbgs.o ../../../libcecb/libcecbgs.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbwav.o ../../../libcecb/libcecbwav.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbcas.o ../../../libcecb/libcecbcas.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbread.o ../../../libcecb/libcecbread.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbwrite.o ../../../libcecb/libcecbwrite.c ar -r libcecb.a libcecbbulkerase.o libcebcopen.o libcecbgs.o libcecbwav.o libcecbcas.o libcecbread.o libcecbwrite.o ar: creating libcecb.a ranlib libcecb.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/librbf' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfbitmap.o ../../../librbf/librbfbitmap.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfmakdir.o ../../../librbf/librbfmakdir.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfread.o ../../../librbf/librbfread.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfrename.o ../../../librbf/librbfrename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfss.o ../../../librbf/librbfss.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfdelete.o ../../../librbf/librbfdelete.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfgs.o ../../../librbf/librbfgs.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfopen.o ../../../librbf/librbfopen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfreadln.o ../../../librbf/librbfreadln.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfseek.o ../../../librbf/librbfseek.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfwrite.o ../../../librbf/librbfwrite.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbfformat.o ../../../librbf/librbfformat.c ar -r librbf.a librbfbitmap.o librbfmakdir.o librbfread.o librbfrename.o librbfss.o librbfdelete.o librbfgs.o librbfopen.o librbfreadln.o librbfseek.o librbfwrite.o librbfformat.o ar: creating librbf.a ranlib librbf.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/librbf' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcoco' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocogs.o ../../../libcoco/libcocogs.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocodelete.o ../../../libcoco/libcocodelete.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocoopen.o ../../../libcoco/libcocoopen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocoread.o ../../../libcoco/libcocoread.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocorename.o ../../../libcoco/libcocorename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocoseek.o ../../../libcoco/libcocoseek.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocoss.o ../../../libcoco/libcocoss.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocowrite.o ../../../libcoco/libcocowrite.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocoreadln.o ../../../libcoco/libcocoreadln.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcocomakdir.o ../../../libcoco/libcocomakdir.c ar -r libcoco.a libcocogs.o libcocodelete.o libcocoopen.o libcocoread.o libcocorename.o libcocoseek.o libcocoss.o libcocowrite.o libcocoreadln.o libcocomakdir.o ar: creating libcoco.a ranlib libcoco.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcoco' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libdecb' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbgs.o ../../../libdecb/libdecbgs.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbkill.o ../../../libdecb/libdecbkill.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbopen.o ../../../libdecb/libdecbopen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbread.o ../../../libdecb/libdecbread.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbrename.o ../../../libdecb/libdecbrename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbseek.o ../../../libdecb/libdecbseek.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbss.o ../../../libdecb/libdecbss.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbwrite.o ../../../libdecb/libdecbwrite.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbtokenize.o ../../../libdecb/libdecbtokenize.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbbinconcat.o ../../../libdecb/libdecbbinconcat.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbsrec.o ../../../libdecb/libdecbsrec.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbdskini.o ../../../libdecb/libdecbdskini.c ar -r libdecb.a libdecbgs.o libdecbkill.o libdecbopen.o libdecbread.o libdecbrename.o libdecbseek.o libdecbss.o libdecbwrite.o libdecbtokenize.o libdecbbinconcat.o libdecbsrec.o libdecbdskini.o ar: creating libdecb.a ranlib libdecb.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libdecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libmisc' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libmiscendian.o ../../../libmisc/libmiscendian.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libmisccococonv.o ../../../libmisc/libmisccococonv.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libmiscqueue.o ../../../libmisc/libmiscqueue.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libmiscutil.o ../../../libmisc/libmiscutil.c ar -r libmisc.a libmiscendian.o libmisccococonv.o libmiscqueue.o libmiscutil.o ar: creating libmisc.a ranlib libmisc.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libmisc' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libsys' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o crc.o ../../../libsys/crc.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o prsnam.o ../../../libsys/prsnam.c ar -r libsys.a crc.o prsnam.o ar: creating libsys.a ranlib libsys.a make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libsys' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/decb' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decb_main.o ../../../decb/decb_main.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbattr.o ../../../decb/decbattr.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbcopy.o ../../../decb/decbcopy.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbdir.o ../../../decb/decbdir.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbdskini.o ../../../decb/decbdskini.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbfree.o ../../../decb/decbfree.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbfstat.o ../../../decb/decbfstat.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbhdbconv.o ../../../decb/decbhdbconv.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbkill.o ../../../decb/decbkill.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decblist.o ../../../decb/decblist.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbrename.o ../../../decb/decbrename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9dump.o ../../../os9/os9dump.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o decbdsave.o ../../../decb/decbdsave.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9dsave.o ../../../os9/os9dsave.c cc -o decb decb_main.o decbattr.o decbcopy.o decbdir.o decbdskini.o decbfree.o decbfstat.o decbhdbconv.o decbkill.o decblist.o decbrename.o os9dump.o decbdsave.o os9dsave.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libtoolshed -L../libcoco -L../libnative -L../libcecb -L../librbf -L../libdecb -L../libmisc -L../libsys -ltoolshed -lcoco -lnative -lcecb -lrbf -ldecb -lmisc -lsys -lm make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/decb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cecb' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cecbbulkerase.o ../../../cecb/cecbbulkerase.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cecbdir.o ../../../cecb/cecbdir.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cecbfstat.o ../../../cecb/cecbfstat.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cecb_main.o ../../../cecb/cecb_main.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cecbcopy.o ../../../cecb/cecbcopy.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o ../os9/os9dump.o ../../../cecb/../os9/os9dump.c cc -o cecb cecbbulkerase.o cecbdir.o cecbfstat.o cecb_main.o cecbcopy.o ../os9/os9dump.o ../decb/decblist.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libcoco -L../libcecb -L../libnative -L../librbf -L../libdecb -L../libmisc -L../libsys -lcoco -ldecb -lcecb -lnative -lrbf -lmisc -lsys -lm make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/os9' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9copy.o ../../../os9/os9copy.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9dsave.o ../../../os9/os9dsave.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9gen.o ../../../os9/os9gen.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9modbust.o ../../../os9/os9modbust.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9dcheck.o ../../../os9/os9dcheck.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9id.o ../../../os9/os9id.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9padrom.o ../../../os9/os9padrom.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9_main.o ../../../os9/os9_main.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9del.o ../../../os9/os9del.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9format.o ../../../os9/os9format.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9ident.o ../../../os9/os9ident.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9rename.o ../../../os9/os9rename.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9attr.o ../../../os9/os9attr.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9deldir.o ../../../os9/os9deldir.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9free.o ../../../os9/os9free.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9list.o ../../../os9/os9list.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9cmp.o ../../../os9/os9cmp.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9dir.o ../../../os9/os9dir.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9fstat.o ../../../os9/os9fstat.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o os9makdir.o ../../../os9/os9makdir.c cc -o os9 os9copy.o os9dsave.o os9gen.o os9modbust.o os9dcheck.o os9dump.o os9id.o os9padrom.o os9_main.o os9del.o os9format.o os9ident.o os9rename.o os9attr.o os9deldir.o os9free.o os9list.o os9cmp.o os9dir.o os9fstat.o os9makdir.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libtoolshed -L../libcecb -L../libcoco -L../libnative -L../libdecb -L../libmisc -L../librbf -L../libsys -ltoolshed -lcoco -lnative -ldecb -lcecb -lmisc -lrbf -lsys -lm make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/os9' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/makewav' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o makewav.o ../../../makewav/makewav.c cc makewav.o -lm -o makewav make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/makewav' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/tocgen' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o tocgen_main.o ../../../tocgen/tocgen_main.c cc tocgen_main.o -o tocgen -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libcoco -L../libnative -L../libdecb -L../libmisc -L../librbf -L../libsys -L../libcecb -lcoco -lnative -lcecb -ldecb -lmisc -lrbf -lsys -lm make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/tocgen' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cocofuse' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o cocofuse.o ../../../cocofuse/cocofuse.c cc -o cocofuse cocofuse.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/usr/local/lib -L../libtoolshed -L../libcoco -L../libnative -L../libcecb -L../libdecb -L../libmisc -L../librbf -L../libsys -ltoolshed -lcoco -lnative -lcecb -ldecb -lrbf -lmisc -lsys -lm -lfuse make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cocofuse' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/dis68' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o dis68.o ../../../dis68/dis68.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o disasm.o ../../../dis68/disasm.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o addmod.o ../../../dis68/addmod.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o symtbl.o ../../../dis68/symtbl.c In file included from ../../../dis68/disasm.c:8: ../../../dis68/functbl.h:6:27: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:27: note: (near initialization for ‘modetbl[0]’) In file included from ../../../dis68/disasm.c:7: ../../../dis68/dis68.h:61:9: note: ‘drd’ declared here 61 | void drd(int); | ^~~ ../../../dis68/functbl.h:6:32: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:32: note: (near initialization for ‘modetbl[1]’) ../../../dis68/dis68.h:62:9: note: ‘ard’ declared here 62 | void ard(int); | ^~~ ../../../dis68/functbl.h:6:37: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~ ../../../dis68/functbl.h:6:37: note: (near initialization for ‘modetbl[2]’) ../../../dis68/dis68.h:63:9: note: ‘ri’ declared here 63 | void ri(int); | ^~ ../../../dis68/functbl.h:6:41: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:41: note: (near initialization for ‘modetbl[3]’) ../../../dis68/dis68.h:64:9: note: ‘piri’ declared here 64 | void piri(int); | ^~~~ ../../../dis68/functbl.h:6:47: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:47: note: (near initialization for ‘modetbl[4]’) ../../../dis68/dis68.h:65:9: note: ‘pdri’ declared here 65 | void pdri(int); | ^~~~ ../../../dis68/functbl.h:6:53: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:53: note: (near initialization for ‘modetbl[5]’) ../../../dis68/dis68.h:66:9: note: ‘rio’ declared here 66 | void rio(int); | ^~~ ../../../dis68/functbl.h:6:58: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:58: note: (near initialization for ‘modetbl[6]’) ../../../dis68/dis68.h:67:9: note: ‘irio’ declared here 67 | void irio(int); | ^~~~ ../../../dis68/functbl.h:6:64: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~~ ../../../dis68/functbl.h:6:64: note: (near initialization for ‘modetbl[7]’) ../../../dis68/dis68.h:68:9: note: ‘spadd’ declared here 68 | void spadd(int); | ^~~~~ ../../../dis68/addmod.c: In function ‘effadd’: ../../../dis68/addmod.c:83:10: error: too many arguments to function ‘modetbl[mode]’; expected 0, have 1 83 | (*modetbl[mode]) (reg); | ~^~~~~~~~~~~~~~~ ~~~ ../../../dis68/symtbl.c: In function ‘lcomp’: ../../../dis68/symtbl.c:178:12: error: old-style function definition [-Werror=old-style-definition] 178 | static int lcomp(x, y) | ^~~~~ make[1]: *** [: addmod.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [: disasm.o] Error 1 cc1: all warnings being treated as errors make[1]: *** [: symtbl.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/dis68' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/mamou' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o mamou_main.o ../../../mamou/mamou_main.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o evaluator.o ../../../mamou/evaluator.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o pseudo.o ../../../mamou/pseudo.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o h6309.o ../../../mamou/h6309.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o ffwd.o ../../../mamou/ffwd.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o print.o ../../../mamou/print.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o util.o ../../../mamou/util.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o symbol_bucket.o ../../../mamou/symbol_bucket.c In file included from ../../../mamou/symbol_bucket.c:12: ../../../mamou/h6309.h:7:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 7 | {"abx", INH, 58, 3, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:7:81: note: (near initialization for ‘table[0].func’) In file included from ../../../mamou/symbol_bucket.c:11: ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:8:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 8 | {"adca", GEN, 137, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:8:81: note: (near initialization for ‘table[1].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:9:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 9 | {"adcb", GEN, 201, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:9:81: note: (near initialization for ‘table[2].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:10:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 10 | {"adcd", P2GEN, 0x89, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:10:81: note: (near initialization for ‘table[3].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:11:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 11 | {"adcr", P2RTOR, 0x31, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:11:81: note: (near initialization for ‘table[4].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:12:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 12 | {"adda", GEN, 139, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:12:81: note: (near initialization for ‘table[5].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:13:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 13 | {"addb", GEN, 203, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:13:81: note: (near initialization for ‘table[6].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:14:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 14 | {"addd", LONGIMM, 195, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:14:81: note: (near initialization for ‘table[7].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:15:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 15 | {"adde", P3GEN, 139, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:15:81: note: (near initialization for ‘table[8].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:16:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 16 | {"addf", P3GEN, 203, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:16:81: note: (near initialization for ‘table[9].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:17:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 17 | {"addr", P2RTOR, 0x30, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:17:81: note: (near initialization for ‘table[10].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:18:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 18 | {"addw", P2GEN, 0x8B, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:18:81: note: (near initialization for ‘table[11].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:19:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 19 | {"aim", GEN, 0x02, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:19:81: note: (near initialization for ‘table[12].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:20:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 20 | {"anda", GEN, 132, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:20:81: note: (near initialization for ‘table[13].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:21:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 21 | {"andb", GEN, 196, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:21:81: note: (near initialization for ‘table[14].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:22:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 22 | {"andcc", IMM, 28, 3, 3, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:22:81: note: (near initialization for ‘table[15].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:23:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 23 | {"andd", P2GEN, 0x84, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:23:81: note: (near initialization for ‘table[16].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:24:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 24 | {"andr", P2RTOR, 0x34, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:24:81: note: (near initialization for ‘table[17].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:25:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 25 | {"asl", GRP2, 8, 6, 6, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:25:89: note: (near initialization for ‘table[18].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:26:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 26 | {"asla", INH, 72, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:26:89: note: (near initialization for ‘table[19].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:27:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 27 | {"aslb", INH, 88, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:27:89: note: (near initialization for ‘table[20].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:28:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 28 | {"asld", INH, 0x48, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:28:81: note: (near initialization for ‘table[21].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:29:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 29 | {"asr", GRP2, 7, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:29:89: note: (near initialization for ‘table[22].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:30:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 30 | {"asra", INH, 71, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:30:89: note: (near initialization for ‘table[23].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:31:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 31 | {"asrb", INH, 87, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:31:89: note: (near initialization for ‘table[24].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:32:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 32 | {"asrd", P2INH, 0x47, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:32:81: note: (near initialization for ‘table[25].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:33:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 33 | {"band", P3GEN, 0x30, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:33:81: note: (near initialization for ‘table[26].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:34:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 34 | {"bcc", REL, 36, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:34:89: note: (near initialization for ‘table[27].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:35:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 35 | {"bcs", REL, 37, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:35:89: note: (near initialization for ‘table[28].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:36:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 36 | {"beor", P3GEN, 0x34, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:36:81: note: (near initialization for ‘table[29].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:37:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 37 | {"beq", REL, 39, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:37:89: note: (near initialization for ‘table[30].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:38:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 38 | {"bge", REL, 44, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:38:89: note: (near initialization for ‘table[31].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:39:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 39 | {"bgt", REL, 46, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:39:89: note: (near initialization for ‘table[32].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:40:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 40 | {"bhi", REL, 34, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:40:89: note: (near initialization for ‘table[33].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:41:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 41 | {"bhs", REL, 36, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:41:89: note: (near initialization for ‘table[34].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:42:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 42 | {"biand", P3GEN, 0x31, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:42:81: note: (near initialization for ‘table[35].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:43:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 43 | {"bieor", P3GEN, 0x35, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:43:81: note: (near initialization for ‘table[36].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:44:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 44 | {"bior", P3GEN, 0x33, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:44:81: note: (near initialization for ‘table[37].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:45:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 45 | {"bita", GEN, 133, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:45:81: note: (near initialization for ‘table[38].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:46:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 46 | {"bitb", GEN, 197, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:46:81: note: (near initialization for ‘table[39].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:47:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 47 | {"bitd", P2GEN, 0x85, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:47:81: note: (near initialization for ‘table[40].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:48:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 48 | {"bitmd", P3IMM, 0x3c, 4, 4, CPU_H6309, _p3imm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:48:81: note: (near initialization for ‘table[41].func’) ../../../mamou/mamou.h:464:9: note: ‘_p3imm’ declared here 464 | _p3imm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:49:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 49 | {"ble", REL, 47, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:49:89: note: (near initialization for ‘table[42].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:50:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 50 | {"blo", REL, 37, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:50:89: note: (near initialization for ‘table[43].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:51:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 51 | {"bls", REL, 35, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:51:89: note: (near initialization for ‘table[44].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:52:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 52 | {"blt", REL, 45, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:52:89: note: (near initialization for ‘table[45].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:53:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 53 | {"bmi", REL, 43, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:53:89: note: (near initialization for ‘table[46].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:54:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 54 | {"bne", REL, 38, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:54:89: note: (near initialization for ‘table[47].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:55:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 55 | {"bor", P3GEN, 0x32, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:55:81: note: (near initialization for ‘table[48].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:56:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 56 | {"bpl", REL, 42, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:56:89: note: (near initialization for ‘table[49].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:57:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 57 | {"bra", REL, 32, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:57:89: note: (near initialization for ‘table[50].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:58:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 58 | {"brn", REL, 33, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:58:89: note: (near initialization for ‘table[51].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:59:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 59 | {"bsr", REL, 141, 7, 6, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:59:81: note: (near initialization for ‘table[52].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:60:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 60 | {"bvc", REL, 40, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:60:89: note: (near initialization for ‘table[53].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:61:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 61 | {"bvs", REL, 41, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:61:89: note: (near initialization for ‘table[54].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:62:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 62 | {"clr", GRP2, 15, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:62:89: note: (near initialization for ‘table[55].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:63:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 63 | {"clra", INH, 79, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:63:89: note: (near initialization for ‘table[56].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:64:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 64 | {"clrb", INH, 95, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:64:89: note: (near initialization for ‘table[57].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:65:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 65 | {"clrd", P2INH, 0x4f, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:65:81: note: (near initialization for ‘table[58].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:66:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 66 | {"clre", P3INH, 0x4f, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:66:81: note: (near initialization for ‘table[59].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:67:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 67 | {"clrf", P3INH, 0x5f, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:67:81: note: (near initialization for ‘table[60].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:68:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 68 | {"clrw", P2INH, 0x5f, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:68:81: note: (near initialization for ‘table[61].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:69:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 69 | {"cmpa", GEN, 129, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:69:81: note: (near initialization for ‘table[62].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:70:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 70 | {"cmpb", GEN, 193, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:70:81: note: (near initialization for ‘table[63].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:71:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 71 | {"cmpd", P2GEN, 131, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/mamou_main.c: In function ‘process’: ../../../mamou/h6309.h:71:81: note: (near initialization for ‘table[64].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:72:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 72 | {"cmpe", P3GEN, 129, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:72:81: note: (near initialization for ‘table[65].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:73:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 73 | {"cmpf", P3GEN, 193, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:73:81: note: (near initialization for ‘table[66].func’) ../../../mamou/mamou_main.c:881:25: error: too many arguments to function ‘as->line.mnemonic.opcode.pseudo->func’; expected 0, have 1 881 | as->line.mnemonic.opcode.pseudo->func(as); | ^~ ~~ ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:74:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 74 | {"cmpr", P2RTOR, 0x37, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:74:81: note: (near initialization for ‘table[67].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ In file included from ../../../mamou/mamou_main.c:11: ../../../mamou/mamou.h:192:43: note: declared here 192 | int (*func)(); /* function */ | ^~~~ ../../../mamou/h6309.h:75:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 75 | {"cmps", P3GEN, 140, 5, 4, CPU_M6809, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:75:81: note: (near initialization for ‘table[68].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:76:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 76 | {"cmpu", P3GEN, 131, 5, 4, CPU_M6809, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:76:81: note: (near initialization for ‘table[69].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:77:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 77 | {"cmpw", P2GEN, 0x81, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:77:81: note: (near initialization for ‘table[70].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:78:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 78 | {"cmpx", LONGIMM, 140, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/mamou_main.c:904:9: error: too many arguments to function ‘as->line.mnemonic.opcode.pseudo->func’; expected 0, have 1 904 | as->line.mnemonic.opcode.pseudo->func(as); | ^~ ~~ ../../../mamou/h6309.h:78:81: note: (near initialization for ‘table[71].func’) ../../../mamou/mamou.h:192:43: note: declared here 192 | int (*func)(); /* function */ | ^~~~ ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:79:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 79 | {"cmpy", P2GEN, 140, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:79:81: note: (near initialization for ‘table[72].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:80:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 80 | {"com", GRP2, 3, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:80:89: note: (near initialization for ‘table[73].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/mamou_main.c:925:9: error: too many arguments to function ‘as->line.mnemonic.opcode.h6309->func’; expected 0, have 2 925 | as->line.mnemonic.opcode.h6309->func(as, as->line.mnemonic.opcode.h6309->opcode); | ^~ ~~ ../../../mamou/mamou.h:173:35: note: declared here 173 | int (*func)(); /* function */ | ^~~~ ../../../mamou/h6309.h:81:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 81 | {"coma", INH, 67, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:81:89: note: (near initialization for ‘table[74].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:82:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 82 | {"comb", INH, 83, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:82:89: note: (near initialization for ‘table[75].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:83:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 83 | {"comd", P2INH, 0x43, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:83:81: note: (near initialization for ‘table[76].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:84:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 84 | {"come", P3INH, 0x43, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:84:81: note: (near initialization for ‘table[77].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:85:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 85 | {"comf", P3INH, 0x53, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:85:81: note: (near initialization for ‘table[78].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:86:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 86 | {"comw", P2INH, 0x53, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:86:81: note: (near initialization for ‘table[79].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:87:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 87 | {"cpx", LONGIMM, 140, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, /* for compatibility with old code */ | ^~~~~~~~ ../../../mamou/h6309.h:87:81: note: (near initialization for ‘table[80].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:88:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 88 | {"cwai", IMM, 60, 22, 20, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:88:81: note: (near initialization for ‘table[81].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:89:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 89 | {"daa", INH, 25, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:89:89: note: (near initialization for ‘table[82].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:90:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 90 | {"dec", GRP2, 10, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:90:89: note: (near initialization for ‘table[83].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:91:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 91 | {"deca", INH, 74, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:91:89: note: (near initialization for ‘table[84].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:92:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 92 | {"decb", INH, 90, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:92:89: note: (near initialization for ‘table[85].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:93:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 93 | {"decd", P2INH, 0x4a, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:93:81: note: (near initialization for ‘table[86].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:94:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 94 | {"dece", P3INH, 0x4a, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:94:81: note: (near initialization for ‘table[87].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:95:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 95 | {"decf", P3INH, 0x5a, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:95:81: note: (near initialization for ‘table[88].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:96:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 96 | {"decw", P2INH, 0x5a, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:96:81: note: (near initialization for ‘table[89].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:97:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 97 | {"divd", P3GEN, 0x8d, 25, 25, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:97:81: note: (near initialization for ‘table[90].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:98:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 98 | {"divq", P3GEN, 0x8e, 36, 36, CPU_H6309, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:98:81: note: (near initialization for ‘table[91].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:99:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 99 | {"eim", GEN, 0x05, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:99:81: note: (near initialization for ‘table[92].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:100:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 100 | {"emubrk", P3INH, 0xfc, 0, 0, CPU_M6809, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:100:81: note: (near initialization for ‘table[93].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:101:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 101 | {"eora", GEN, 136, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:101:81: note: (near initialization for ‘table[94].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:102:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 102 | {"eorb", GEN, 200, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:102:81: note: (near initialization for ‘table[95].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:103:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 103 | {"eord", P2GEN, 0x88, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:103:81: note: (near initialization for ‘table[96].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:104:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 104 | {"eorr", P2RTOR, 0x36, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:104:81: note: (near initialization for ‘table[97].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:105:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 105 | {"exg", RTOR, 30, 8, 5, CPU_M6809, _rtor, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:105:81: note: (near initialization for ‘table[98].func’) ../../../mamou/mamou.h:467:9: note: ‘_rtor’ declared here 467 | _rtor(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:106:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 106 | {"inc", GRP2, 12, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:106:89: note: (near initialization for ‘table[99].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:107:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 107 | {"inca", INH, 76, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:107:89: note: (near initialization for ‘table[100].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:108:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 108 | {"incb", INH, 92, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:108:89: note: (near initialization for ‘table[101].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:109:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 109 | {"incd", P2INH, 0x4c, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:109:81: note: (near initialization for ‘table[102].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:110:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 110 | {"ince", P3INH, 0x4c, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:110:81: note: (near initialization for ‘table[103].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:111:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 111 | {"incf", P3INH, 0x5c, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:111:81: note: (near initialization for ‘table[104].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:112:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 112 | {"incw", P2INH, 0x5c, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:112:81: note: (near initialization for ‘table[105].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:113:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 113 | {"jmp", GRP2, 14, 3, 2, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:113:81: note: (near initialization for ‘table[106].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:114:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 114 | {"jsr", NOIMM, 141, 7, 6, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:114:81: note: (near initialization for ‘table[107].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:115:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 115 | {"lbcc", P2REL, 36, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:115:89: note: (near initialization for ‘table[108].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:116:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 116 | {"lbcs", P2REL, 37, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:116:89: note: (near initialization for ‘table[109].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:117:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 117 | {"lbeq", P2REL, 39, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:117:89: note: (near initialization for ‘table[110].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:118:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 118 | {"lbge", P2REL, 44, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:118:89: note: (near initialization for ‘table[111].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:119:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 119 | {"lbgt", P2REL, 46, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:119:89: note: (near initialization for ‘table[112].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:120:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 120 | {"lbhi", P2REL, 34, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:120:89: note: (near initialization for ‘table[113].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:121:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 121 | {"lbhs", P2REL, 36, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:121:89: note: (near initialization for ‘table[114].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:122:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 122 | {"lble", P2REL, 47, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:122:89: note: (near initialization for ‘table[115].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:123:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 123 | {"lblo", P2REL, 37, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:123:89: note: (near initialization for ‘table[116].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:124:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 124 | {"lbls", P2REL, 35, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:124:89: note: (near initialization for ‘table[117].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:125:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 125 | {"lblt", P2REL, 45, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:125:89: note: (near initialization for ‘table[118].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:126:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 126 | {"lbmi", P2REL, 43, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:126:89: note: (near initialization for ‘table[119].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:127:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 127 | {"lbne", P2REL, 38, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:127:89: note: (near initialization for ‘table[120].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:128:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 128 | {"lbpl", P2REL, 42, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:128:89: note: (near initialization for ‘table[121].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:129:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 129 | {"lbra", P1REL, 22, 5, 4, CPU_M6809, _p1rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:129:81: note: (near initialization for ‘table[122].func’) ../../../mamou/mamou.h:454:9: note: ‘_p1rel’ declared here 454 | _p1rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:130:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 130 | {"lbrn", P2REL, 33, 5, 5, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:130:81: note: (near initialization for ‘table[123].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:131:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 131 | {"lbsr", P1REL, 23, 9, 7, CPU_M6809, _p1rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:131:81: note: (near initialization for ‘table[124].func’) ../../../mamou/mamou.h:454:9: note: ‘_p1rel’ declared here 454 | _p1rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:132:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 132 | {"lbvc", P2REL, 40, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:132:89: note: (near initialization for ‘table[125].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:133:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 133 | {"lbvs", P2REL, 41, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:133:89: note: (near initialization for ‘table[126].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:134:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 134 | {"lda", GEN, 134, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:134:81: note: (near initialization for ‘table[127].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:135:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 135 | {"ldb", GEN, 198, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:135:81: note: (near initialization for ‘table[128].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:136:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 136 | {"ldbt", P3GEN, 0x36, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:136:81: note: (near initialization for ‘table[129].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:137:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 137 | {"ldd", LONGIMM, 204, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:137:81: note: (near initialization for ‘table[130].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:138:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 138 | {"lde", P3GEN, 0x86, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:138:81: note: (near initialization for ‘table[131].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:139:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 139 | {"ldf", P3GEN, 0xc6, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:139:81: note: (near initialization for ‘table[132].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:140:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 140 | {"ldmd", P3IMM, 0x3d, 5, 5, CPU_H6309, _p3imm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:140:81: note: (near initialization for ‘table[133].func’) ../../../mamou/mamou.h:464:9: note: ‘_p3imm’ declared here 464 | _p3imm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:141:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 141 | {"ldq", P2GEN, 0xdc, 5, 5, CPU_H6309, _ldqgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:141:81: note: (near initialization for ‘table[134].func’) ../../../mamou/mamou.h:456:9: note: ‘_ldqgen’ declared here 456 | _ldqgen(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:142:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 142 | {"lds", P2GEN, 206, 4, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:142:81: note: (near initialization for ‘table[135].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:143:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 143 | {"ldu", LONGIMM, 206, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:143:81: note: (near initialization for ‘table[136].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:144:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 144 | {"ldw", P2GEN, 0x86, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:144:81: note: (near initialization for ‘table[137].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:145:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 145 | {"ldx", LONGIMM, 142, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:145:81: note: (near initialization for ‘table[138].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:146:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 146 | {"ldy", P2GEN, 142, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:146:81: note: (near initialization for ‘table[139].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ make[1]: *** [: mamou_main.o] Error 1 ../../../mamou/h6309.h:147:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 147 | {"leas", INDEXED, 50, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ make[1]: *** Waiting for unfinished jobs.... ../../../mamou/h6309.h:147:81: note: (near initialization for ‘table[140].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:148:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 148 | {"leau", INDEXED, 51, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:148:81: note: (near initialization for ‘table[141].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:149:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 149 | {"leax", INDEXED, 48, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:149:81: note: (near initialization for ‘table[142].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:150:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 150 | {"leay", INDEXED, 49, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:150:81: note: (near initialization for ‘table[143].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:151:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 151 | {"lsl", GRP2, 8, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:151:89: note: (near initialization for ‘table[144].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:152:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 152 | {"lsla", INH, 72, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:152:89: note: (near initialization for ‘table[145].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:153:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 153 | {"lslb", INH, 88, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:153:89: note: (near initialization for ‘table[146].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:154:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 154 | {"lsld", P2INH, 0x48, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:154:81: note: (near initialization for ‘table[147].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:155:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 155 | {"lsr", GRP2, 4, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:155:89: note: (near initialization for ‘table[148].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:156:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 156 | {"lsra", INH, 68, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:156:89: note: (near initialization for ‘table[149].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:157:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 157 | {"lsrb", INH, 84, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:157:89: note: (near initialization for ‘table[150].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:158:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 158 | {"lsrd", P2INH, 0x44, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:158:81: note: (near initialization for ‘table[151].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:159:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 159 | {"lsrw", P2INH, 0x54, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:159:81: note: (near initialization for ‘table[152].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:160:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 160 | {"mul", INH, 61, 11, 10, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:160:81: note: (near initialization for ‘table[153].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:161:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 161 | {"muld", P3GEN, 0x8f, 28, 28, CPU_H6309, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:161:81: note: (near initialization for ‘table[154].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:162:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 162 | {"neg", GRP2, 0, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:162:89: note: (near initialization for ‘table[155].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:163:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 163 | {"nega", INH, 64, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:163:89: note: (near initialization for ‘table[156].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:164:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 164 | {"negb", INH, 80, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:164:89: note: (near initialization for ‘table[157].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:165:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 165 | {"negd", P2INH, 0x40, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:165:81: note: (near initialization for ‘table[158].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:166:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 166 | {"nop", INH, 18, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:166:89: note: (near initialization for ‘table[159].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:167:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 167 | {"oim", GEN, 0x01, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:167:81: note: (near initialization for ‘table[160].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:168:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 168 | {"ora", GEN, 138, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:168:81: note: (near initialization for ‘table[161].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:169:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 169 | {"orb", GEN, 202, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:169:81: note: (near initialization for ‘table[162].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:170:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 170 | {"orcc", IMM, 26, 3, 2, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:170:81: note: (near initialization for ‘table[163].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:171:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 171 | {"ord", P2GEN, 0x8a, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:171:81: note: (near initialization for ‘table[164].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:172:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 172 | {"orr", P2RTOR, 0x35, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:172:81: note: (near initialization for ‘table[165].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:173:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 173 | {"os9", SYS, 63, 20, 22, CPU_M6809, _sys, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:173:81: note: (near initialization for ‘table[166].func’) ../../../mamou/mamou.h:470:9: note: ‘_sys’ declared here 470 | _sys(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:174:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 174 | {"pshs", RLIST, 52, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:174:81: note: (near initialization for ‘table[167].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:175:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 175 | {"pshsw", P2INH, 0x38, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:175:81: note: (near initialization for ‘table[168].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:176:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 176 | {"pshu", RLIST, 54, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:176:81: note: (near initialization for ‘table[169].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:177:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 177 | {"pshuw", P2INH, 0x3a, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:177:81: note: (near initialization for ‘table[170].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:178:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 178 | {"puls", RLIST, 53, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:178:81: note: (near initialization for ‘table[171].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:179:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 179 | {"pulsw", P2INH, 0x39, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:179:81: note: (near initialization for ‘table[172].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:180:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 180 | {"pulu", RLIST, 55, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:180:81: note: (near initialization for ‘table[173].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:181:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 181 | {"puluw", P2INH, 0x3b, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:181:81: note: (near initialization for ‘table[174].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:182:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 182 | {"rol", GRP2, 9, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:182:89: note: (near initialization for ‘table[175].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:183:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 183 | {"rola", INH, 73, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:183:89: note: (near initialization for ‘table[176].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:184:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 184 | {"rolb", INH, 89, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:184:89: note: (near initialization for ‘table[177].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:185:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 185 | {"rold", P2INH, 0x49, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:185:81: note: (near initialization for ‘table[178].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:186:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 186 | {"rolw", P2INH, 0x59, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:186:81: note: (near initialization for ‘table[179].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:187:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 187 | {"ror", GRP2, 6, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:187:89: note: (near initialization for ‘table[180].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:188:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 188 | {"rora", INH, 70, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:188:89: note: (near initialization for ‘table[181].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:189:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 189 | {"rorb", INH, 86, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:189:89: note: (near initialization for ‘table[182].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:190:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 190 | {"rord", P2INH, 0x46, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:190:81: note: (near initialization for ‘table[183].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:191:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 191 | {"rorw", P2INH, 0x56, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:191:81: note: (near initialization for ‘table[184].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:192:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 192 | {"rti", INH, 59, 15, 17, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:192:81: note: (near initialization for ‘table[185].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:193:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 193 | {"rts", INH, 57, 5, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:193:81: note: (near initialization for ‘table[186].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:194:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 194 | {"sbca", GEN, 130, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:194:81: note: (near initialization for ‘table[187].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:195:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 195 | {"sbcb", GEN, 194, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:195:81: note: (near initialization for ‘table[188].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:196:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 196 | {"sbcd", P2GEN, 0x82, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:196:81: note: (near initialization for ‘table[189].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:197:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 197 | {"sbcr", P2RTOR, 0x33, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:197:81: note: (near initialization for ‘table[190].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:198:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 198 | {"sex", INH, 29, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:198:89: note: (near initialization for ‘table[191].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:199:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 199 | {"sexw", INH, 0x14, 4, 4, CPU_H6309, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:199:81: note: (near initialization for ‘table[192].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:200:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 200 | {"sta", NOIMM, 135, 4, 3, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:200:81: note: (near initialization for ‘table[193].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:201:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 201 | {"stb", NOIMM, 199, 4, 3, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:201:81: note: (near initialization for ‘table[194].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:202:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 202 | {"stbt", P3GEN, 0x37, 8, 7, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:202:81: note: (near initialization for ‘table[195].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:203:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 203 | {"std", NOIMM, 205, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:203:81: note: (near initialization for ‘table[196].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:204:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 204 | {"ste", P3NOIMM, 0x87, 5, 4, CPU_H6309, _p3noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:204:81: note: (near initialization for ‘table[197].func’) ../../../mamou/mamou.h:459:9: note: ‘_p3noimm’ declared here 459 | _p3noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:205:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 205 | {"stf", P3NOIMM, 0xc7, 5, 4, CPU_H6309, _p3noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:205:81: note: (near initialization for ‘table[198].func’) ../../../mamou/mamou.h:459:9: note: ‘_p3noimm’ declared here 459 | _p3noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:206:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 206 | {"stq", P2NOIMM, 0xcd, 8, 7, CPU_H6309, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:206:81: note: (near initialization for ‘table[199].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:207:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 207 | {"sts", P2NOIMM, 207, 6, 5, CPU_M6809, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:207:81: note: (near initialization for ‘table[200].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:208:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 208 | {"stu", NOIMM, 207, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:208:81: note: (near initialization for ‘table[201].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:209:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 209 | {"stw", P2NOIMM, 0x87, 6, 5, CPU_H6309, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:209:81: note: (near initialization for ‘table[202].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:210:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 210 | {"stx", NOIMM, 143, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:210:81: note: (near initialization for ‘table[203].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:211:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 211 | {"sty", P2NOIMM, 143, 6, 5, CPU_M6809, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:211:81: note: (near initialization for ‘table[204].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:212:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 212 | {"suba", GEN, 128, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:212:81: note: (near initialization for ‘table[205].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:213:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 213 | {"subb", GEN, 192, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:213:81: note: (near initialization for ‘table[206].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:214:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 214 | {"subd", LONGIMM, 131, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:214:81: note: (near initialization for ‘table[207].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:215:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 215 | {"sube", P3GEN, 0x80, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:215:81: note: (near initialization for ‘table[208].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:216:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 216 | {"subf", P3GEN, 0xC0, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:216:81: note: (near initialization for ‘table[209].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:217:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 217 | {"subr", P2RTOR, 0x32, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:217:81: note: (near initialization for ‘table[210].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:218:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 218 | {"subw", P2GEN, 0x80, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:218:81: note: (near initialization for ‘table[211].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:219:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 219 | {"swi", INH, 63, 19, 21, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:219:81: note: (near initialization for ‘table[212].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:220:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 220 | {"swi2", P2INH, 63, 20, 22, CPU_M6809, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:220:81: note: (near initialization for ‘table[213].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:221:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 221 | {"swi3", P3INH, 63, 20, 22, CPU_M6809, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:221:81: note: (near initialization for ‘table[214].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:222:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 222 | {"sync", INH, 19, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:222:81: note: (near initialization for ‘table[215].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:223:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 223 | {"tfm", P3RTOR, 0x38, 6, 6, CPU_H6309, _p3rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:223:81: note: (near initialization for ‘table[216].func’) ../../../mamou/mamou.h:469:9: note: ‘_p3rtor’ declared here 469 | _p3rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:224:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 224 | {"tfr", RTOR, 31, 6, 4, CPU_M6809, _rtor, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:224:81: note: (near initialization for ‘table[217].func’) ../../../mamou/mamou.h:467:9: note: ‘_rtor’ declared here 467 | _rtor(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:225:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 225 | {"tim", GEN, 0x0b, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:225:81: note: (near initialization for ‘table[218].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:226:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 226 | {"tst", GRP2, 13, 6, 4, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:226:89: note: (near initialization for ‘table[219].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:227:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 227 | {"tsta", INH, 77, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:227:89: note: (near initialization for ‘table[220].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:228:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 228 | {"tstb", INH, 93, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:228:81: note: (near initialization for ‘table[221].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:229:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 229 | {"tstd", P2INH, 0x4d, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:229:81: note: (near initialization for ‘table[222].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:230:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 230 | {"tste", P3INH, 0x4d, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:230:81: note: (near initialization for ‘table[223].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:231:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 231 | {"tstf", P3INH, 0x5d, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:231:81: note: (near initialization for ‘table[224].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:232:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 232 | {"tstw", P2INH, 0x5d, 3, 2, CPU_H6309, _p2inh, RMA_PSECT} | ^~~~~~ ../../../mamou/h6309.h:232:81: note: (near initialization for ‘table[225].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ In file included from ../../../mamou/symbol_bucket.c:13: ../../../mamou/pseudo.h:22:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 22 | {"=", EQU, HAS_OPERAND, _equ, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:22:81: note: (near initialization for ‘pseudo[0].func’) ../../../mamou/mamou.h:406:9: note: ‘_equ’ declared here 406 | _equ(assembler *as), | ^~~~ ../../../mamou/pseudo.h:23:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 23 | {"absolute",OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:23:81: note: (near initialization for ‘pseudo[1].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:24:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 24 | {"align", OTHER, HAS_OPERAND, _align, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~ ../../../mamou/pseudo.h:24:81: note: (near initialization for ‘pseudo[2].func’) ../../../mamou/mamou.h:400:9: note: ‘_align’ declared here 400 | _align(assembler *as), | ^~~~~~ ../../../mamou/pseudo.h:25:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 25 | {"bsz", FC, HAS_NO_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:25:89: note: (near initialization for ‘pseudo[3].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:26:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 26 | {"byte", FC, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:26:89: note: (near initialization for ‘pseudo[4].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:27:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 27 | {"code", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:27:81: note: (near initialization for ‘pseudo[5].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:28:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 28 | {"cond", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:28:89: note: (near initialization for ‘pseudo[6].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:29:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 29 | {"db", RM, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:29:89: note: (near initialization for ‘pseudo[7].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:30:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 30 | {"ds", RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:30:89: note: (near initialization for ‘pseudo[8].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:31:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 31 | {"dtb", FC, HAS_NO_OPERAND, _dtb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:31:89: note: (near initialization for ‘pseudo[9].func’) ../../../mamou/mamou.h:402:9: note: ‘_dtb’ declared here 402 | _dtb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:32:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 32 | {"dts", FC, HAS_NO_OPERAND, _dts, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:32:89: note: (near initialization for ‘pseudo[10].func’) ../../../mamou/mamou.h:401:9: note: ‘_dts’ declared here 401 | _dts(assembler *as), | ^~~~ ../../../mamou/pseudo.h:33:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 33 | {"dw", RM, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:33:89: note: (near initialization for ‘pseudo[11].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:34:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 34 | {"dword", FC, HAS_OPERAND, _fqb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:34:89: note: (near initialization for ‘pseudo[12].func’) ../../../mamou/mamou.h:416:9: note: ‘_fqb’ declared here 416 | _fqb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:35:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 35 | {"else", ELSE, HAS_NO_OPERAND, _else, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:35:81: note: (near initialization for ‘pseudo[13].func’) ../../../mamou/mamou.h:399:9: note: ‘_else’ declared here 399 | int _else(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:36:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 36 | {"emod", OTHER, HAS_NO_OPERAND, _emod, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:36:81: note: (near initialization for ‘pseudo[14].func’) ../../../mamou/mamou.h:403:9: note: ‘_emod’ declared here 403 | _emod(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:37:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 37 | {"end", OTHER, HAS_OPERAND, __end, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:37:81: note: (near initialization for ‘pseudo[15].func’) ../../../mamou/mamou.h:404:9: note: ‘__end’ declared here 404 | __end(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:38:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 38 | {"endc", ENDC, HAS_NO_OPERAND, _endc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:38:81: note: (near initialization for ‘pseudo[16].func’) ../../../mamou/mamou.h:405:9: note: ‘_endc’ declared here 405 | _endc(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:39:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 39 | {"endif", ENDC, HAS_NO_OPERAND, _endc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:39:81: note: (near initialization for ‘pseudo[17].func’) ../../../mamou/mamou.h:405:9: note: ‘_endc’ declared here 405 | _endc(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:40:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 40 | {"equ", EQU, HAS_OPERAND, _equ, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:40:81: note: (near initialization for ‘pseudo[18].func’) ../../../mamou/mamou.h:406:9: note: ‘_equ’ declared here 406 | _equ(assembler *as), | ^~~~ ../../../mamou/pseudo.h:41:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 41 | {"even", OTHER, HAS_NO_OPERAND, _even, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:41:81: note: (near initialization for ‘pseudo[19].func’) ../../../mamou/mamou.h:407:9: note: ‘_even’ declared here 407 | _even(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:42:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 42 | {"fcb", FC, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:42:89: note: (near initialization for ‘pseudo[20].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:43:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 43 | {"fcc", FC, HAS_OPERAND_WITH_DELIMITERS, _fcc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:43:73: note: (near initialization for ‘pseudo[21].func’) ../../../mamou/mamou.h:411:9: note: ‘_fcc’ declared here 411 | _fcc(assembler *as), | ^~~~ ../../../mamou/pseudo.h:44:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 44 | {"fcn", FC, HAS_OPERAND_WITH_DELIMITERS, _fcz, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:44:73: note: (near initialization for ‘pseudo[22].func’) ../../../mamou/mamou.h:415:9: note: ‘_fcz’ declared here 415 | _fcz(assembler *as), | ^~~~ ../../../mamou/pseudo.h:45:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 45 | {"fcr", FC, HAS_OPERAND_WITH_DELIMITERS, _fcr, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:45:73: note: (near initialization for ‘pseudo[23].func’) ../../../mamou/mamou.h:412:9: note: ‘_fcr’ declared here 412 | _fcr(assembler *as), | ^~~~ ../../../mamou/pseudo.h:46:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 46 | {"fcs", FC, HAS_OPERAND_WITH_DELIMITERS, _fcs, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:46:73: note: (near initialization for ‘pseudo[24].func’) ../../../mamou/mamou.h:413:9: note: ‘_fcs’ declared here 413 | _fcs(assembler *as), | ^~~~ ../../../mamou/pseudo.h:47:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 47 | {"fcz", FC, HAS_OPERAND_WITH_DELIMITERS, _fcz, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:47:73: note: (near initialization for ‘pseudo[25].func’) ../../../mamou/mamou.h:415:9: note: ‘_fcz’ declared here 415 | _fcz(assembler *as), | ^~~~ ../../../mamou/pseudo.h:48:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 48 | {"fdb", FC, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:48:89: note: (near initialization for ‘pseudo[26].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:49:97: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 49 | {"fdbs", FC, HAS_OPERAND, _fdbs, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:49:97: note: (near initialization for ‘pseudo[27].func’) ../../../mamou/mamou.h:409:9: note: ‘_fdbs’ declared here 409 | _fdbs(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:50:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 50 | {"fill", FC, HAS_OPERAND, _fill, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:50:89: note: (near initialization for ‘pseudo[28].func’) ../../../mamou/mamou.h:417:9: note: ‘_fill’ declared here 417 | _fill(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:51:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 51 | {"fqb", FC, HAS_OPERAND, _fqb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:51:89: note: (near initialization for ‘pseudo[29].func’) ../../../mamou/mamou.h:416:9: note: ‘_fqb’ declared here 416 | _fqb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:52:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 52 | {"fzb", FC, HAS_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:52:89: note: (near initialization for ‘pseudo[30].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:53:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 53 | {"fzd", FC, HAS_OPERAND, _zmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:53:89: note: (near initialization for ‘pseudo[31].func’) ../../../mamou/mamou.h:442:9: note: ‘_zmd’ declared here 442 | _zmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:54:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 54 | {"fzq", FC, HAS_OPERAND, _zmq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:54:89: note: (near initialization for ‘pseudo[32].func’) ../../../mamou/mamou.h:443:9: note: ‘_zmq’ declared here 443 | _zmq(assembler *as); | ^~~~ ../../../mamou/pseudo.h:55:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 55 | {"if", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:55:89: note: (near initialization for ‘pseudo[33].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:56:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 56 | {"ifdef", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:56:89: note: (near initialization for ‘pseudo[34].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:57:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 57 | {"ifeq", IF, HAS_OPERAND, _ifeq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:57:89: note: (near initialization for ‘pseudo[35].func’) ../../../mamou/mamou.h:418:9: note: ‘_ifeq’ declared here 418 | _ifeq(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:58:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 58 | {"ifge", IF, HAS_OPERAND, _ifge, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:58:89: note: (near initialization for ‘pseudo[36].func’) ../../../mamou/mamou.h:419:9: note: ‘_ifge’ declared here 419 | _ifge(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:59:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 59 | {"ifgt", IF, HAS_OPERAND, _ifgt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:59:89: note: (near initialization for ‘pseudo[37].func’) ../../../mamou/mamou.h:420:9: note: ‘_ifgt’ declared here 420 | _ifgt(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:60:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 60 | {"ifle", IF, HAS_OPERAND, _ifle, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:60:89: note: (near initialization for ‘pseudo[38].func’) ../../../mamou/mamou.h:421:9: note: ‘_ifle’ declared here 421 | _ifle(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:61:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 61 | {"iflt", IF, HAS_OPERAND, _iflt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:61:89: note: (near initialization for ‘pseudo[39].func’) ../../../mamou/mamou.h:422:9: note: ‘_iflt’ declared here 422 | _iflt(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:62:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 62 | {"ifn", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:62:89: note: (near initialization for ‘pseudo[40].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:63:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 63 | {"ifne", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:63:89: note: (near initialization for ‘pseudo[41].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:64:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 64 | {"ifp1", IF, HAS_NO_OPERAND, _ifp1, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:64:89: note: (near initialization for ‘pseudo[42].func’) ../../../mamou/mamou.h:424:9: note: ‘_ifp1’ declared here 424 | _ifp1(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:65:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 65 | {"ifp2", IF, HAS_NO_OPERAND, _ifp2, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:65:89: note: (near initialization for ‘pseudo[43].func’) ../../../mamou/mamou.h:425:9: note: ‘_ifp2’ declared here 425 | _ifp2(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:66:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 66 | {"include", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:66:81: note: (near initialization for ‘pseudo[44].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:67:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 67 | {"lib", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:67:81: note: (near initialization for ‘pseudo[45].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:68:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 68 | {"mod", OTHER, HAS_OPERAND, _mod, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:68:81: note: (near initialization for ‘pseudo[46].func’) ../../../mamou/mamou.h:426:9: note: ‘_mod’ declared here 426 | _mod(assembler *as), | ^~~~ ../../../mamou/pseudo.h:69:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 69 | {"nam", OTHER, HAS_OPERAND_WITH_SPACES, _nam, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:69:73: note: (near initialization for ‘pseudo[47].func’) ../../../mamou/mamou.h:427:9: note: ‘_nam’ declared here 427 | _nam(assembler *as), | ^~~~ ../../../mamou/pseudo.h:70:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 70 | {"name", OTHER, HAS_OPERAND_WITH_SPACES, _nam, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:70:73: note: (near initialization for ‘pseudo[48].func’) ../../../mamou/mamou.h:427:9: note: ‘_nam’ declared here 427 | _nam(assembler *as), | ^~~~ ../../../mamou/pseudo.h:71:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 71 | {"odd", EQU, HAS_NO_OPERAND, _odd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:71:81: note: (near initialization for ‘pseudo[49].func’) ../../../mamou/mamou.h:429:9: note: ‘_odd’ declared here 429 | _odd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:72:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 72 | {"opt", OTHER, HAS_OPERAND, _opt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:72:81: note: (near initialization for ‘pseudo[50].func’) ../../../mamou/mamou.h:430:9: note: ‘_opt’ declared here 430 | _opt(assembler *as), | ^~~~ ../../../mamou/pseudo.h:73:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 73 | {"org", OTHER, HAS_OPERAND, _org, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:73:81: note: (near initialization for ‘pseudo[51].func’) ../../../mamou/mamou.h:431:9: note: ‘_org’ declared here 431 | _org(assembler *as), | ^~~~ ../../../mamou/pseudo.h:74:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 74 | {"origin", OTHER, HAS_OPERAND, _org, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:74:81: note: (near initialization for ‘pseudo[52].func’) ../../../mamou/mamou.h:431:9: note: ‘_org’ declared here 431 | _org(assembler *as), | ^~~~ ../../../mamou/pseudo.h:75:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 75 | {"pag", OTHER, HAS_NO_OPERAND, _page, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:75:81: note: (near initialization for ‘pseudo[53].func’) ../../../mamou/mamou.h:432:9: note: ‘_page’ declared here 432 | _page(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:76:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 76 | {"page", OTHER, HAS_NO_OPERAND, _page, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:76:81: note: (near initialization for ‘pseudo[54].func’) ../../../mamou/mamou.h:432:9: note: ‘_page’ declared here 432 | _page(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:77:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 77 | {"page0", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:77:81: note: (near initialization for ‘pseudo[55].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:78:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 78 | {"page1", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:78:81: note: (near initialization for ‘pseudo[56].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:79:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 79 | {"relative",RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:79:81: note: (near initialization for ‘pseudo[57].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:80:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 80 | {"rmb", RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:80:89: note: (near initialization for ‘pseudo[58].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:81:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 81 | {"rmd", RM, HAS_OPERAND, _rmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:81:89: note: (near initialization for ‘pseudo[59].func’) ../../../mamou/mamou.h:434:9: note: ‘_rmd’ declared here 434 | _rmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:82:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 82 | {"rmq", RM, HAS_OPERAND, _rmq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:82:89: note: (near initialization for ‘pseudo[60].func’) ../../../mamou/mamou.h:435:9: note: ‘_rmq’ declared here 435 | _rmq(assembler *as), | ^~~~ ../../../mamou/pseudo.h:83:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 83 | {"set", EQU, HAS_OPERAND, _set, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:83:81: note: (near initialization for ‘pseudo[61].func’) ../../../mamou/mamou.h:436:9: note: ‘_set’ declared here 436 | _set(assembler *as), | ^~~~ ../../../mamou/pseudo.h:84:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 84 | {"setdp", EQU, HAS_OPERAND, _setdp, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~ ../../../mamou/pseudo.h:84:81: note: (near initialization for ‘pseudo[62].func’) ../../../mamou/mamou.h:437:9: note: ‘_setdp’ declared here 437 | _setdp(assembler *as), | ^~~~~~ ../../../mamou/pseudo.h:85:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 85 | {"spc", OTHER, HAS_NO_OPERAND, _spc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:85:81: note: (near initialization for ‘pseudo[63].func’) ../../../mamou/mamou.h:438:9: note: ‘_spc’ declared here 438 | _spc(assembler *as), | ^~~~ ../../../mamou/pseudo.h:86:65: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 86 | {"title", OTHER, HAS_OPERAND_WITH_SPACES, _ttl, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:86:65: note: (near initialization for ‘pseudo[64].func’) ../../../mamou/mamou.h:439:9: note: ‘_ttl’ declared here 439 | _ttl(assembler *as), | ^~~~ ../../../mamou/pseudo.h:87:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 87 | {"ttl", OTHER, HAS_OPERAND_WITH_SPACES, _ttl, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:87:73: note: (near initialization for ‘pseudo[65].func’) ../../../mamou/mamou.h:439:9: note: ‘_ttl’ declared here 439 | _ttl(assembler *as), | ^~~~ ../../../mamou/pseudo.h:88:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 88 | {"use", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:88:81: note: (near initialization for ‘pseudo[66].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:89:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 89 | {"word", FC, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:89:89: note: (near initialization for ‘pseudo[67].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:90:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 90 | {"zmb", OTHER, HAS_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:90:81: note: (near initialization for ‘pseudo[68].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:91:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 91 | {"zmd", OTHER, HAS_OPERAND, _zmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:91:81: note: (near initialization for ‘pseudo[69].func’) ../../../mamou/mamou.h:442:9: note: ‘_zmd’ declared here 442 | _zmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:92:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 92 | {"zmq", OTHER, HAS_OPERAND, _zmq, RMA_PSECT | RMA_VSECT | RMA_CSECT} | ^~~~ ../../../mamou/pseudo.h:92:81: note: (near initialization for ‘pseudo[70].func’) ../../../mamou/mamou.h:443:9: note: ‘_zmq’ declared here 443 | _zmq(assembler *as); | ^~~~ make[1]: *** [: symbol_bucket.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/mamou' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/ar2' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o ar.o ../../../ar2/ar.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o arsup.o ../../../ar2/arsup.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o lz1.o ../../../ar2/lz1.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o o2u.o ../../../ar2/o2u.c ../../../ar2/o2u.c: In function ‘u2oDate’: ../../../ar2/o2u.c:70:10: error: old-style function definition [-Werror=old-style-definition] 70 | char *u2oDate(l) | ^~~~~~~ ../../../ar2/o2u.c:72:9: error: number of arguments doesn’t match prototype 72 | { | ^ In file included from ../../../ar2/o2u.c:43: ../../../ar2/o2u.h:54:26: error: prototype declaration 54 | extern char *u2oDate(); | ^~~~~~~ ../../../ar2/o2u.c: In function ‘o2uDate’: ../../../ar2/o2u.c:86:9: error: old-style function definition [-Werror=old-style-definition] 86 | long o2uDate(buf) | ^~~~~~~ ../../../ar2/o2u.c:88:9: error: number of arguments doesn’t match prototype 88 | { | ^ ../../../ar2/o2u.h:55:25: error: prototype declaration 55 | extern long o2uDate(); | ^~~~~~~ ../../../ar2/o2u.c: In function ‘u2oFmode’: ../../../ar2/o2u.c:183:9: error: old-style function definition [-Werror=old-style-definition] 183 | char u2oFmode(flags) | ^~~~~~~~ ../../../ar2/o2u.c:185:9: error: number of arguments doesn’t match prototype 185 | { | ^ ../../../ar2/o2u.h:56:25: error: prototype declaration 56 | extern char u2oFmode(); | ^~~~~~~~ ../../../ar2/o2u.c: In function ‘o2uFmode’: ../../../ar2/o2u.c:203:9: error: old-style function definition [-Werror=old-style-definition] 203 | short o2uFmode(flags) | ^~~~~~~~ ../../../ar2/o2u.c:205:9: error: number of arguments doesn’t match prototype 205 | { | ^ ../../../ar2/o2u.h:57:17: error: prototype declaration 57 | extern short o2uFmode(); | ^~~~~~~~ cc1: all warnings being treated as errors make[1]: *** [: o2u.o] Error 1 make[1]: *** Waiting for unfinished jobs.... ../../../ar2/lz1.c: In function ‘LZ_1’: ../../../ar2/lz1.c:103:33: error: too many arguments to function ‘output’; expected 0, have 2 103 | output(ent, outfile); | ^~~~~~ ~~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c:120:9: error: too many arguments to function ‘output’; expected 0, have 2 120 | output(ent, outfile); /* put out final code */ | ^~~~~~ ~~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c:121:9: error: too many arguments to function ‘output’; expected 0, have 2 121 | output(-1, outfile); /* and -1 to flush and finish */ | ^~~~~~ ~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c: In function ‘output’: ../../../ar2/lz1.c:80:41: error: old-style function definition [-Werror=old-style-definition] ../../../ar2/lz1.c:169:9: error: number of arguments doesn’t match prototype 169 | { | ^ ../../../ar2/lz1.c:80:41: error: prototype declaration 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c: In function ‘de_LZ_1’: ../../../ar2/lz1.c:268:9: error: old-style function definition [-Werror=old-style-definition] 268 | WORD de_LZ_1(infile, outfile, bytes) | ^~~~~~~ ../../../ar2/lz1.c:285:34: error: too many arguments to function ‘getcode’; expected 0, have 1 285 | if ((finchar = oldcode = getcode(infile)) == EOF) | ^~~~~~~ ~~~~~~ ../../../ar2/lz1.c:276:41: note: declared here 276 | WORD getcode(); | ^~~~~~~ ../../../ar2/lz1.c:291:33: error: too many arguments to function ‘getcode’; expected 0, have 1 291 | while ((incode = code = getcode(infile)) >= 0) | ^~~~~~~ ~~~~~~ ../../../ar2/lz1.c:276:41: note: declared here 276 | WORD getcode(); | ^~~~~~~ ../../../ar2/lz1.c: In function ‘getcode’: ../../../ar2/lz1.c:276:41: error: old-style function definition [-Werror=old-style-definition] ../../../ar2/lz1.c:331:9: error: number of arguments doesn’t match prototype 331 | { | ^ ../../../ar2/lz1.c:276:41: error: prototype declaration 276 | WORD getcode(); | ^~~~~~~ cc1: all warnings being treated as errors make[1]: *** [: lz1.o] Error 1 ../../../ar2/arsup.c: In function ‘c4tol’: ../../../ar2/arsup.c:121:9: error: old-style function definition [-Werror=old-style-definition] 121 | long c4tol(s) | ^~~~~ ../../../ar2/arsup.c: In function ‘get_fstat’: ../../../ar2/arsup.c:164:23: error: too many arguments to function ‘u2oFmode’; expected 0, have 1 164 | fs->fd_attr = u2oFmode(stbuf.st_mode); | ^~~~~~~~ ~~~~~~~~~~~~~ In file included from ../../../ar2/arsup.c:69: ../../../ar2/o2u.h:56:25: note: declared here 56 | extern char u2oFmode(); | ^~~~~~~~ ../../../ar2/arsup.c:168:29: error: too many arguments to function ‘u2oDate’; expected 0, have 1 168 | memcpy(fs->fd_date, u2oDate(stbuf.st_mtime), 5); | ^~~~~~~ ~~~~~~~~ ../../../ar2/o2u.h:54:26: note: declared here 54 | extern char *u2oDate(); | ^~~~~~~ ../../../ar2/arsup.c:173:28: error: too many arguments to function ‘u2oDate’; expected 0, have 1 173 | memcpy(fs->fd_dcr, u2oDate(stbuf.st_ctime), 3); | ^~~~~~~ ~~~~~~~~ ../../../ar2/o2u.h:54:26: note: declared here 54 | extern char *u2oDate(); | ^~~~~~~ ../../../ar2/arsup.c: In function ‘set_fstat’: ../../../ar2/arsup.c:195:40: error: too many arguments to function ‘o2uFmode’; expected 0, have 1 195 | short mode = o2uFmode(fs->fd_attr); | ^~~~~~~~ ~~~~~~~~~~~ ../../../ar2/o2u.h:57:17: note: declared here 57 | extern short o2uFmode(); | ^~~~~~~~ ../../../ar2/arsup.c:218:24: error: too many arguments to function ‘o2uDate’; expected 0, have 1 218 | ubuf.modtime = o2uDate(fs->fd_date); | ^~~~~~~ ~~~~~~~~~~~ ../../../ar2/o2u.h:55:25: note: declared here 55 | extern long o2uDate(); | ^~~~~~~ ../../../ar2/arsup.c: In function ‘get_fsize’: ../../../ar2/arsup.c:237:9: error: old-style function definition [-Werror=old-style-definition] 237 | long get_fsize(pn) | ^~~~~~~~~ ../../../ar2/ar.c: In function ‘main’: ../../../ar2/ar.c:168:5: error: old-style function definition [-Werror=old-style-definition] 168 | int main(argc, argv) | ^~~~ ../../../ar2/ar.c: In function ‘delete’: ../../../ar2/ar.c:328:31: error: conflicting types for ‘ftell’; have ‘long int(void)’ 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ In file included from ../../../ar2/ar.c:112: /usr/include/stdio.h:775:17: note: previous declaration of ‘ftell’ with type ‘long int(FILE *)’ 775 | extern long int ftell (FILE *__stream) __wur __nonnull ((1)); | ^~~~~ ../../../ar2/ar.c:336:24: error: too many arguments to function ‘get_fsize’; expected 0, have 1 336 | archive_size = get_fsize(fileno(afp)); /* current size of archive */ | ^~~~~~~~~ ~~~~~~~~~~~ ../../../ar2/ar.c:328:40: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~~~~~ ../../../ar2/ar.c:351:54: error: too many arguments to function ‘ftell’; expected 0, have 1 351 | saved_pos = to_pos = ftell(afp) - SIZEOF_HEADER; | ^~~~~ ~~~ ../../../ar2/ar.c:328:31: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ ../../../ar2/ar.c:354:44: error: too many arguments to function ‘ftell’; expected 0, have 1 354 | from_pos = ftell(afp) + header.a_size; | ^~~~~ ~~~ ../../../ar2/ar.c:328:31: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ ../../../ar2/ar.c: In function ‘extract’: ../../../ar2/ar.c:414:39: error: too many arguments to function ‘spl_open’; expected 0, have 1 414 | ofp = spl_open(&header); | ^~~~~~~~ ~~~~~~~ ../../../ar2/ar.c:393:18: note: declared here 393 | FILE *spl_open(); | ^~~~~~~~ cc1: all warnings being treated as errors ../../../ar2/ar.c: In function ‘table’: ../../../ar2/ar.c:463:41: error: too many arguments to function ‘c4tol’; expected 0, have 1 463 | c4tol(header.a_attr.fd_fsize), header.a_size); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:440:14: note: declared here 440 | long c4tol(); | ^~~~~ ../../../ar2/ar.c: In function ‘update’: ../../../ar2/ar.c:530:36: error: too many arguments to function ‘c4tol’; expected 0, have 1 530 | bytes = head_pos + c4tol(header.a_attr.fd_fsize) + SIZEOF_HEADER; | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:480:55: note: declared here 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~ ../../../ar2/ar.c:532:33: error: too many arguments to function ‘copy_to’; expected 0, have 3 532 | header.a_size = copy_to(afp, ifp, &header); /* now copy it */ | ^~~~~~~ ~~~ ../../../ar2/ar.c:480:44: note: declared here 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ make[1]: *** [: arsup.o] Error 1 ../../../ar2/ar.c: In function ‘spl_open’: ../../../ar2/ar.c:393:18: error: old-style function definition [-Werror=old-style-definition] 393 | FILE *spl_open(); | ^~~~~~~~ ../../../ar2/ar.c:721:9: error: number of arguments doesn’t match prototype 721 | { | ^ ../../../ar2/ar.c:393:18: error: prototype declaration 393 | FILE *spl_open(); | ^~~~~~~~ ../../../ar2/ar.c:744:32: error: too many arguments to function ‘c4tol’; expected 0, have 1 744 | set_fsize(fileno(ofp), c4tol(hp->a_attr.fd_fsize)); | ^~~~~ ~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:725:17: note: declared here 725 | long c4tol(); | ^~~~~ ../../../ar2/ar.c: In function ‘copy_to’: ../../../ar2/ar.c:480:44: error: old-style function definition [-Werror=old-style-definition] 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ ../../../ar2/ar.c:804:9: error: number of arguments doesn’t match prototype 804 | { | ^ ../../../ar2/ar.c:480:44: error: prototype declaration 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ ../../../ar2/ar.c: In function ‘emalloc’: ../../../ar2/ar.c:852:10: error: old-style function definition [-Werror=old-style-definition] 852 | char *emalloc(n) | ^~~~~~~ cc1: all warnings being treated as errors make[1]: *** [: ar.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/ar2' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/doc' markdown ../../../doc/ToolShed.md > ToolShed.html make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/doc' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/unittest' cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o librbftest.o ../../../unittest/librbftest.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libdecbtest.o ../../../unittest/libdecbtest.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIE -DSYSV -Dunix -DUNIX -DSYSV -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=2.2 -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o libcecbtest.o ../../../unittest/libcecbtest.c cc -o libdecbtest libdecbtest.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libtoolshed -L../libcecb -L../libcoco -L../libnative -L../libdecb -L../libmisc -L../librbf -L../libsys -ltoolshed -lcoco -ldecb -lcecb -lrbf -lmisc -lnative -lsys -lm cc -o libcecbtest libcecbtest.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libtoolshed -L../libcecb -L../libcoco -L../libnative -L../libdecb -L../libmisc -L../librbf -L../libsys -ltoolshed -lcoco -ldecb -lcecb -lrbf -lmisc -lnative -lsys -lm cc -o librbftest librbftest.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L../libtoolshed -L../libcecb -L../libcoco -L../libnative -L../libdecb -L../libmisc -L../librbf -L../libsys -ltoolshed -lcoco -ldecb -lcecb -lrbf -lmisc -lnative -lsys -lm ./librbftest PASSED [../../../unittest/librbftest.c] (total:12) ./libdecbtest PASSED [../../../unittest/libdecbtest.c] (total:7) ./libcecbtest PASSED [../../../unittest/libcecbtest.c] (total:3) make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/unittest' make: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.srqEFO + umask 022 + cd /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + '[' /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT ++ dirname /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT + mkdir -p /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build + mkdir /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd toolshed-20250123hg221d493c19f8 + mkdir -p /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/bin + make -j32 -C build/unix install INSTALLDIR=/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/bin DOCDIR=/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/share/doc/toolshed make: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix' (cd libtoolshed; make); (cd libnative; make); (cd libcecb; make); (cd librbf; make); (cd libcoco; make); (cd libdecb; make); (cd libmisc; make); (cd libsys; make); (cd decb; make); (cd cecb; make); (cd os9; make); (cd makewav; make); (cd tocgen; make); (cd cocofuse; make); (cd dis68; make); (cd mamou; make); (cd ar2; make); (cd doc; make); (cd unittest; make); make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libtoolshed' make[1]: 'libtoolshed.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libtoolshed' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libnative' make[1]: 'libnative.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libnative' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcecb' make[1]: 'libcecb.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/librbf' make[1]: 'librbf.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/librbf' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcoco' make[1]: 'libcoco.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libcoco' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libdecb' make[1]: 'libdecb.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libdecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libmisc' make[1]: 'libmisc.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libmisc' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libsys' make[1]: 'libsys.a' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/libsys' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/decb' make[1]: 'decb' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/decb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cecb' make[1]: 'cecb' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cecb' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/os9' make[1]: 'os9' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/os9' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/makewav' make[1]: 'makewav' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/makewav' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/tocgen' make[1]: 'tocgen' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/tocgen' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cocofuse' make[1]: 'cocofuse' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/cocofuse' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/dis68' cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o disasm.o ../../../dis68/disasm.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o addmod.o ../../../dis68/addmod.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -c -o symtbl.o ../../../dis68/symtbl.c In file included from ../../../dis68/disasm.c:8: ../../../dis68/functbl.h:6:27: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:27: note: (near initialization for ‘modetbl[0]’) In file included from ../../../dis68/disasm.c:7: ../../../dis68/dis68.h:61:9: note: ‘drd’ declared here 61 | void drd(int); | ^~~ ../../../dis68/functbl.h:6:32: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:32: note: (near initialization for ‘modetbl[1]’) ../../../dis68/dis68.h:62:9: note: ‘ard’ declared here 62 | void ard(int); | ^~~ ../../../dis68/functbl.h:6:37: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~ ../../../dis68/functbl.h:6:37: note: (near initialization for ‘modetbl[2]’) ../../../dis68/dis68.h:63:9: note: ‘ri’ declared here 63 | void ri(int); | ^~ ../../../dis68/functbl.h:6:41: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:41: note: (near initialization for ‘modetbl[3]’) ../../../dis68/dis68.h:64:9: note: ‘piri’ declared here 64 | void piri(int); | ^~~~ ../../../dis68/functbl.h:6:47: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:47: note: (near initialization for ‘modetbl[4]’) ../../../dis68/dis68.h:65:9: note: ‘pdri’ declared here 65 | void pdri(int); | ^~~~ ../../../dis68/functbl.h:6:53: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~ ../../../dis68/functbl.h:6:53: note: (near initialization for ‘modetbl[5]’) ../../../dis68/dis68.h:66:9: note: ‘rio’ declared here 66 | void rio(int); | ^~~ ../../../dis68/functbl.h:6:58: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~ ../../../dis68/functbl.h:6:58: note: (near initialization for ‘modetbl[6]’) ../../../dis68/dis68.h:67:9: note: ‘irio’ declared here 67 | void irio(int); | ^~~~ ../../../dis68/functbl.h:6:64: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(int)’ [-Wincompatible-pointer-types] 6 | void (*modetbl[])() = {drd, ard, ri, piri, pdri, rio, irio, spadd}; | ^~~~~ ../../../dis68/functbl.h:6:64: note: (near initialization for ‘modetbl[7]’) ../../../dis68/dis68.h:68:9: note: ‘spadd’ declared here 68 | void spadd(int); | ^~~~~ ../../../dis68/addmod.c: In function ‘effadd’: ../../../dis68/symtbl.c: In function ‘lcomp’: ../../../dis68/symtbl.c:178:12: error: old-style function definition [-Werror=old-style-definition] 178 | static int lcomp(x, y) | ^~~~~ ../../../dis68/addmod.c:83:10: error: too many arguments to function ‘modetbl[mode]’; expected 0, have 1 83 | (*modetbl[mode]) (reg); | ~^~~~~~~~~~~~~~~ ~~~ make[1]: *** [: addmod.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [: disasm.o] Error 1 cc1: all warnings being treated as errors make[1]: *** [: symtbl.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/dis68' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/mamou' cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DLINUX -I../../../include -g -Wall -c -o mamou_main.o ../../../mamou/mamou_main.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DLINUX -I../../../include -g -Wall -c -o symbol_bucket.o ../../../mamou/symbol_bucket.c In file included from ../../../mamou/symbol_bucket.c:12: ../../../mamou/h6309.h:7:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 7 | {"abx", INH, 58, 3, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:7:81: note: (near initialization for ‘table[0].func’) In file included from ../../../mamou/symbol_bucket.c:11: ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:8:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 8 | {"adca", GEN, 137, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:8:81: note: (near initialization for ‘table[1].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:9:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 9 | {"adcb", GEN, 201, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:9:81: note: (near initialization for ‘table[2].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:10:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 10 | {"adcd", P2GEN, 0x89, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:10:81: note: (near initialization for ‘table[3].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:11:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 11 | {"adcr", P2RTOR, 0x31, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:11:81: note: (near initialization for ‘table[4].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:12:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 12 | {"adda", GEN, 139, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:12:81: note: (near initialization for ‘table[5].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:13:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 13 | {"addb", GEN, 203, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:13:81: note: (near initialization for ‘table[6].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:14:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 14 | {"addd", LONGIMM, 195, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:14:81: note: (near initialization for ‘table[7].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:15:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 15 | {"adde", P3GEN, 139, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:15:81: note: (near initialization for ‘table[8].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:16:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 16 | {"addf", P3GEN, 203, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:16:81: note: (near initialization for ‘table[9].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:17:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 17 | {"addr", P2RTOR, 0x30, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:17:81: note: (near initialization for ‘table[10].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:18:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 18 | {"addw", P2GEN, 0x8B, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:18:81: note: (near initialization for ‘table[11].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:19:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 19 | {"aim", GEN, 0x02, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:19:81: note: (near initialization for ‘table[12].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:20:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 20 | {"anda", GEN, 132, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:20:81: note: (near initialization for ‘table[13].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:21:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 21 | {"andb", GEN, 196, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:21:81: note: (near initialization for ‘table[14].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:22:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 22 | {"andcc", IMM, 28, 3, 3, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:22:81: note: (near initialization for ‘table[15].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:23:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 23 | {"andd", P2GEN, 0x84, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:23:81: note: (near initialization for ‘table[16].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:24:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 24 | {"andr", P2RTOR, 0x34, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:24:81: note: (near initialization for ‘table[17].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:25:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 25 | {"asl", GRP2, 8, 6, 6, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:25:89: note: (near initialization for ‘table[18].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:26:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 26 | {"asla", INH, 72, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:26:89: note: (near initialization for ‘table[19].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:27:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 27 | {"aslb", INH, 88, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:27:89: note: (near initialization for ‘table[20].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:28:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 28 | {"asld", INH, 0x48, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:28:81: note: (near initialization for ‘table[21].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:29:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 29 | {"asr", GRP2, 7, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:29:89: note: (near initialization for ‘table[22].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:30:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 30 | {"asra", INH, 71, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:30:89: note: (near initialization for ‘table[23].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:31:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 31 | {"asrb", INH, 87, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:31:89: note: (near initialization for ‘table[24].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:32:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 32 | {"asrd", P2INH, 0x47, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:32:81: note: (near initialization for ‘table[25].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:33:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 33 | {"band", P3GEN, 0x30, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:33:81: note: (near initialization for ‘table[26].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:34:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 34 | {"bcc", REL, 36, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:34:89: note: (near initialization for ‘table[27].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:35:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 35 | {"bcs", REL, 37, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:35:89: note: (near initialization for ‘table[28].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:36:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 36 | {"beor", P3GEN, 0x34, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:36:81: note: (near initialization for ‘table[29].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:37:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 37 | {"beq", REL, 39, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:37:89: note: (near initialization for ‘table[30].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/mamou_main.c: In function ‘process’: ../../../mamou/h6309.h:38:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 38 | {"bge", REL, 44, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:38:89: note: (near initialization for ‘table[31].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:39:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 39 | {"bgt", REL, 46, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:39:89: note: (near initialization for ‘table[32].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/mamou_main.c:881:25: error: too many arguments to function ‘as->line.mnemonic.opcode.pseudo->func’; expected 0, have 1 881 | as->line.mnemonic.opcode.pseudo->func(as); | ^~ ~~ ../../../mamou/h6309.h:40:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 40 | {"bhi", REL, 34, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:40:89: note: (near initialization for ‘table[33].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:41:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 41 | {"bhs", REL, 36, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:41:89: note: (near initialization for ‘table[34].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ In file included from ../../../mamou/mamou_main.c:11: ../../../mamou/mamou.h:192:43: note: declared here 192 | int (*func)(); /* function */ | ^~~~ ../../../mamou/h6309.h:42:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 42 | {"biand", P3GEN, 0x31, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:42:81: note: (near initialization for ‘table[35].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:43:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 43 | {"bieor", P3GEN, 0x35, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:43:81: note: (near initialization for ‘table[36].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:44:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 44 | {"bior", P3GEN, 0x33, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:44:81: note: (near initialization for ‘table[37].func’) ../../../mamou/mamou_main.c:904:9: error: too many arguments to function ‘as->line.mnemonic.opcode.pseudo->func’; expected 0, have 1 904 | as->line.mnemonic.opcode.pseudo->func(as); | ^~ ~~ ../../../mamou/mamou.h:192:43: note: declared here 192 | int (*func)(); /* function */ | ^~~~ ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:45:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 45 | {"bita", GEN, 133, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:45:81: note: (near initialization for ‘table[38].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:46:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 46 | {"bitb", GEN, 197, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:46:81: note: (near initialization for ‘table[39].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:47:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 47 | {"bitd", P2GEN, 0x85, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:47:81: note: (near initialization for ‘table[40].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/mamou_main.c:925:9: error: too many arguments to function ‘as->line.mnemonic.opcode.h6309->func’; expected 0, have 2 925 | as->line.mnemonic.opcode.h6309->func(as, as->line.mnemonic.opcode.h6309->opcode); | ^~ ~~ ../../../mamou/h6309.h:48:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 48 | {"bitmd", P3IMM, 0x3c, 4, 4, CPU_H6309, _p3imm, RMA_PSECT}, | ^~~~~~ ../../../mamou/mamou.h:173:35: note: declared here 173 | int (*func)(); /* function */ | ^~~~ ../../../mamou/h6309.h:48:81: note: (near initialization for ‘table[41].func’) ../../../mamou/mamou.h:464:9: note: ‘_p3imm’ declared here 464 | _p3imm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:49:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 49 | {"ble", REL, 47, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:49:89: note: (near initialization for ‘table[42].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:50:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 50 | {"blo", REL, 37, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:50:89: note: (near initialization for ‘table[43].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:51:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 51 | {"bls", REL, 35, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:51:89: note: (near initialization for ‘table[44].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:52:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 52 | {"blt", REL, 45, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:52:89: note: (near initialization for ‘table[45].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:53:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 53 | {"bmi", REL, 43, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:53:89: note: (near initialization for ‘table[46].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:54:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 54 | {"bne", REL, 38, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:54:89: note: (near initialization for ‘table[47].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:55:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 55 | {"bor", P3GEN, 0x32, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:55:81: note: (near initialization for ‘table[48].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:56:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 56 | {"bpl", REL, 42, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:56:89: note: (near initialization for ‘table[49].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:57:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 57 | {"bra", REL, 32, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:57:89: note: (near initialization for ‘table[50].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:58:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 58 | {"brn", REL, 33, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:58:89: note: (near initialization for ‘table[51].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:59:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 59 | {"bsr", REL, 141, 7, 6, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:59:81: note: (near initialization for ‘table[52].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:60:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 60 | {"bvc", REL, 40, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:60:89: note: (near initialization for ‘table[53].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:61:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 61 | {"bvs", REL, 41, 3, 3, CPU_M6809, _rel, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:61:89: note: (near initialization for ‘table[54].func’) ../../../mamou/mamou.h:465:9: note: ‘_rel’ declared here 465 | _rel(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:62:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 62 | {"clr", GRP2, 15, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:62:89: note: (near initialization for ‘table[55].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:63:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 63 | {"clra", INH, 79, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:63:89: note: (near initialization for ‘table[56].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:64:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 64 | {"clrb", INH, 95, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:64:89: note: (near initialization for ‘table[57].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:65:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 65 | {"clrd", P2INH, 0x4f, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:65:81: note: (near initialization for ‘table[58].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:66:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 66 | {"clre", P3INH, 0x4f, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:66:81: note: (near initialization for ‘table[59].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:67:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 67 | {"clrf", P3INH, 0x5f, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:67:81: note: (near initialization for ‘table[60].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:68:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 68 | {"clrw", P2INH, 0x5f, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:68:81: note: (near initialization for ‘table[61].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:69:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 69 | {"cmpa", GEN, 129, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:69:81: note: (near initialization for ‘table[62].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:70:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 70 | {"cmpb", GEN, 193, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:70:81: note: (near initialization for ‘table[63].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:71:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 71 | {"cmpd", P2GEN, 131, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:71:81: note: (near initialization for ‘table[64].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:72:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 72 | {"cmpe", P3GEN, 129, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:72:81: note: (near initialization for ‘table[65].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:73:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 73 | {"cmpf", P3GEN, 193, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:73:81: note: (near initialization for ‘table[66].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:74:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 74 | {"cmpr", P2RTOR, 0x37, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:74:81: note: (near initialization for ‘table[67].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:75:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 75 | {"cmps", P3GEN, 140, 5, 4, CPU_M6809, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:75:81: note: (near initialization for ‘table[68].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:76:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 76 | {"cmpu", P3GEN, 131, 5, 4, CPU_M6809, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:76:81: note: (near initialization for ‘table[69].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:77:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 77 | {"cmpw", P2GEN, 0x81, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:77:81: note: (near initialization for ‘table[70].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:78:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 78 | {"cmpx", LONGIMM, 140, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:78:81: note: (near initialization for ‘table[71].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:79:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 79 | {"cmpy", P2GEN, 140, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:79:81: note: (near initialization for ‘table[72].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:80:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 80 | {"com", GRP2, 3, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:80:89: note: (near initialization for ‘table[73].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:81:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 81 | {"coma", INH, 67, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:81:89: note: (near initialization for ‘table[74].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:82:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 82 | {"comb", INH, 83, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:82:89: note: (near initialization for ‘table[75].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:83:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 83 | {"comd", P2INH, 0x43, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:83:81: note: (near initialization for ‘table[76].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:84:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 84 | {"come", P3INH, 0x43, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:84:81: note: (near initialization for ‘table[77].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:85:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 85 | {"comf", P3INH, 0x53, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:85:81: note: (near initialization for ‘table[78].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:86:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 86 | {"comw", P2INH, 0x53, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:86:81: note: (near initialization for ‘table[79].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:87:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 87 | {"cpx", LONGIMM, 140, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, /* for compatibility with old code */ | ^~~~~~~~ ../../../mamou/h6309.h:87:81: note: (near initialization for ‘table[80].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:88:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 88 | {"cwai", IMM, 60, 22, 20, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:88:81: note: (near initialization for ‘table[81].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:89:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 89 | {"daa", INH, 25, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:89:89: note: (near initialization for ‘table[82].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:90:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 90 | {"dec", GRP2, 10, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:90:89: note: (near initialization for ‘table[83].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:91:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 91 | {"deca", INH, 74, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:91:89: note: (near initialization for ‘table[84].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:92:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 92 | {"decb", INH, 90, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:92:89: note: (near initialization for ‘table[85].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:93:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 93 | {"decd", P2INH, 0x4a, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:93:81: note: (near initialization for ‘table[86].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:94:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 94 | {"dece", P3INH, 0x4a, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:94:81: note: (near initialization for ‘table[87].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:95:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 95 | {"decf", P3INH, 0x5a, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:95:81: note: (near initialization for ‘table[88].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:96:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 96 | {"decw", P2INH, 0x5a, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:96:81: note: (near initialization for ‘table[89].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:97:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 97 | {"divd", P3GEN, 0x8d, 25, 25, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:97:81: note: (near initialization for ‘table[90].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:98:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 98 | {"divq", P3GEN, 0x8e, 36, 36, CPU_H6309, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:98:81: note: (near initialization for ‘table[91].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:99:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 99 | {"eim", GEN, 0x05, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:99:81: note: (near initialization for ‘table[92].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:100:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 100 | {"emubrk", P3INH, 0xfc, 0, 0, CPU_M6809, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:100:81: note: (near initialization for ‘table[93].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:101:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 101 | {"eora", GEN, 136, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:101:81: note: (near initialization for ‘table[94].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:102:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 102 | {"eorb", GEN, 200, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:102:81: note: (near initialization for ‘table[95].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:103:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 103 | {"eord", P2GEN, 0x88, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:103:81: note: (near initialization for ‘table[96].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:104:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 104 | {"eorr", P2RTOR, 0x36, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:104:81: note: (near initialization for ‘table[97].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:105:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 105 | {"exg", RTOR, 30, 8, 5, CPU_M6809, _rtor, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:105:81: note: (near initialization for ‘table[98].func’) ../../../mamou/mamou.h:467:9: note: ‘_rtor’ declared here 467 | _rtor(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:106:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 106 | {"inc", GRP2, 12, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:106:89: note: (near initialization for ‘table[99].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:107:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 107 | {"inca", INH, 76, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:107:89: note: (near initialization for ‘table[100].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:108:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 108 | {"incb", INH, 92, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:108:89: note: (near initialization for ‘table[101].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:109:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 109 | {"incd", P2INH, 0x4c, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:109:81: note: (near initialization for ‘table[102].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:110:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 110 | {"ince", P3INH, 0x4c, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:110:81: note: (near initialization for ‘table[103].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:111:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 111 | {"incf", P3INH, 0x5c, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:111:81: note: (near initialization for ‘table[104].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:112:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 112 | {"incw", P2INH, 0x5c, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:112:81: note: (near initialization for ‘table[105].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:113:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 113 | {"jmp", GRP2, 14, 3, 2, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:113:81: note: (near initialization for ‘table[106].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:114:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 114 | {"jsr", NOIMM, 141, 7, 6, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:114:81: note: (near initialization for ‘table[107].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:115:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 115 | {"lbcc", P2REL, 36, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:115:89: note: (near initialization for ‘table[108].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:116:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 116 | {"lbcs", P2REL, 37, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:116:89: note: (near initialization for ‘table[109].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:117:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 117 | {"lbeq", P2REL, 39, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:117:89: note: (near initialization for ‘table[110].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:118:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 118 | {"lbge", P2REL, 44, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:118:89: note: (near initialization for ‘table[111].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:119:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 119 | {"lbgt", P2REL, 46, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:119:89: note: (near initialization for ‘table[112].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:120:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 120 | {"lbhi", P2REL, 34, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:120:89: note: (near initialization for ‘table[113].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:121:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 121 | {"lbhs", P2REL, 36, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:121:89: note: (near initialization for ‘table[114].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:122:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 122 | {"lble", P2REL, 47, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:122:89: note: (near initialization for ‘table[115].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:123:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 123 | {"lblo", P2REL, 37, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:123:89: note: (near initialization for ‘table[116].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:124:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 124 | {"lbls", P2REL, 35, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:124:89: note: (near initialization for ‘table[117].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:125:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 125 | {"lblt", P2REL, 45, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:125:89: note: (near initialization for ‘table[118].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:126:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 126 | {"lbmi", P2REL, 43, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:126:89: note: (near initialization for ‘table[119].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:127:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 127 | {"lbne", P2REL, 38, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:127:89: note: (near initialization for ‘table[120].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:128:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 128 | {"lbpl", P2REL, 42, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:128:89: note: (near initialization for ‘table[121].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:129:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 129 | {"lbra", P1REL, 22, 5, 4, CPU_M6809, _p1rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:129:81: note: (near initialization for ‘table[122].func’) ../../../mamou/mamou.h:454:9: note: ‘_p1rel’ declared here 454 | _p1rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:130:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 130 | {"lbrn", P2REL, 33, 5, 5, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:130:81: note: (near initialization for ‘table[123].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:131:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 131 | {"lbsr", P1REL, 23, 9, 7, CPU_M6809, _p1rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:131:81: note: (near initialization for ‘table[124].func’) ../../../mamou/mamou.h:454:9: note: ‘_p1rel’ declared here 454 | _p1rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:132:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 132 | {"lbvc", P2REL, 40, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:132:89: note: (near initialization for ‘table[125].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:133:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 133 | {"lbvs", P2REL, 41, 6, 6, CPU_M6809, _p2rel, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:133:89: note: (near initialization for ‘table[126].func’) ../../../mamou/mamou.h:460:9: note: ‘_p2rel’ declared here 460 | _p2rel(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:134:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 134 | {"lda", GEN, 134, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:134:81: note: (near initialization for ‘table[127].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:135:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 135 | {"ldb", GEN, 198, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:135:81: note: (near initialization for ‘table[128].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:136:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 136 | {"ldbt", P3GEN, 0x36, 7, 6, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:136:81: note: (near initialization for ‘table[129].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:137:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 137 | {"ldd", LONGIMM, 204, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:137:81: note: (near initialization for ‘table[130].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:138:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 138 | {"lde", P3GEN, 0x86, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:138:81: note: (near initialization for ‘table[131].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:139:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 139 | {"ldf", P3GEN, 0xc6, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:139:81: note: (near initialization for ‘table[132].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:140:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 140 | {"ldmd", P3IMM, 0x3d, 5, 5, CPU_H6309, _p3imm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:140:81: note: (near initialization for ‘table[133].func’) ../../../mamou/mamou.h:464:9: note: ‘_p3imm’ declared here 464 | _p3imm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:141:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 141 | {"ldq", P2GEN, 0xdc, 5, 5, CPU_H6309, _ldqgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:141:81: note: (near initialization for ‘table[134].func’) ../../../mamou/mamou.h:456:9: note: ‘_ldqgen’ declared here 456 | _ldqgen(assembler *as, int opcode), | ^~~~~~~ make[1]: *** [: mamou_main.o] Error 1 ../../../mamou/h6309.h:142:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 142 | {"lds", P2GEN, 206, 4, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:142:81: note: (near initialization for ‘table[135].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ make[1]: *** Waiting for unfinished jobs.... ../../../mamou/h6309.h:143:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 143 | {"ldu", LONGIMM, 206, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:143:81: note: (near initialization for ‘table[136].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:144:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 144 | {"ldw", P2GEN, 0x86, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:144:81: note: (near initialization for ‘table[137].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:145:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 145 | {"ldx", LONGIMM, 142, 3, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:145:81: note: (near initialization for ‘table[138].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:146:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 146 | {"ldy", P2GEN, 142, 5, 4, CPU_M6809, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:146:81: note: (near initialization for ‘table[139].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:147:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 147 | {"leas", INDEXED, 50, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:147:81: note: (near initialization for ‘table[140].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:148:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 148 | {"leau", INDEXED, 51, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:148:81: note: (near initialization for ‘table[141].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:149:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 149 | {"leax", INDEXED, 48, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:149:81: note: (near initialization for ‘table[142].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:150:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 150 | {"leay", INDEXED, 49, 4, 4, CPU_M6809, _indexed, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:150:81: note: (near initialization for ‘table[143].func’) ../../../mamou/mamou.h:448:9: note: ‘_indexed’ declared here 448 | _indexed(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:151:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 151 | {"lsl", GRP2, 8, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:151:89: note: (near initialization for ‘table[144].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:152:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 152 | {"lsla", INH, 72, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:152:89: note: (near initialization for ‘table[145].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:153:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 153 | {"lslb", INH, 88, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:153:89: note: (near initialization for ‘table[146].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:154:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 154 | {"lsld", P2INH, 0x48, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:154:81: note: (near initialization for ‘table[147].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:155:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 155 | {"lsr", GRP2, 4, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:155:89: note: (near initialization for ‘table[148].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:156:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 156 | {"lsra", INH, 68, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:156:89: note: (near initialization for ‘table[149].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:157:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 157 | {"lsrb", INH, 84, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:157:89: note: (near initialization for ‘table[150].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:158:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 158 | {"lsrd", P2INH, 0x44, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:158:81: note: (near initialization for ‘table[151].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:159:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 159 | {"lsrw", P2INH, 0x54, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:159:81: note: (near initialization for ‘table[152].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:160:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 160 | {"mul", INH, 61, 11, 10, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:160:81: note: (near initialization for ‘table[153].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:161:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 161 | {"muld", P3GEN, 0x8f, 28, 28, CPU_H6309, _p3gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:161:81: note: (near initialization for ‘table[154].func’) ../../../mamou/mamou.h:461:9: note: ‘_p3gen’ declared here 461 | _p3gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:162:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 162 | {"neg", GRP2, 0, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:162:89: note: (near initialization for ‘table[155].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:163:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 163 | {"nega", INH, 64, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:163:89: note: (near initialization for ‘table[156].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:164:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 164 | {"negb", INH, 80, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:164:89: note: (near initialization for ‘table[157].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:165:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 165 | {"negd", P2INH, 0x40, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:165:81: note: (near initialization for ‘table[158].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:166:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 166 | {"nop", INH, 18, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:166:89: note: (near initialization for ‘table[159].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:167:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 167 | {"oim", GEN, 0x01, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:167:81: note: (near initialization for ‘table[160].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:168:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 168 | {"ora", GEN, 138, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:168:81: note: (near initialization for ‘table[161].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:169:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 169 | {"orb", GEN, 202, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:169:81: note: (near initialization for ‘table[162].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:170:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 170 | {"orcc", IMM, 26, 3, 2, CPU_M6809, _imm, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:170:81: note: (near initialization for ‘table[163].func’) ../../../mamou/mamou.h:450:9: note: ‘_imm’ declared here 450 | _imm(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:171:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 171 | {"ord", P2GEN, 0x8a, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:171:81: note: (near initialization for ‘table[164].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:172:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 172 | {"orr", P2RTOR, 0x35, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:172:81: note: (near initialization for ‘table[165].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:173:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 173 | {"os9", SYS, 63, 20, 22, CPU_M6809, _sys, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:173:81: note: (near initialization for ‘table[166].func’) ../../../mamou/mamou.h:470:9: note: ‘_sys’ declared here 470 | _sys(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:174:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 174 | {"pshs", RLIST, 52, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:174:81: note: (near initialization for ‘table[167].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:175:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 175 | {"pshsw", P2INH, 0x38, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:175:81: note: (near initialization for ‘table[168].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:176:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 176 | {"pshu", RLIST, 54, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:176:81: note: (near initialization for ‘table[169].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:177:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 177 | {"pshuw", P2INH, 0x3a, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:177:81: note: (near initialization for ‘table[170].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:178:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 178 | {"puls", RLIST, 53, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:178:81: note: (near initialization for ‘table[171].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:179:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 179 | {"pulsw", P2INH, 0x39, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:179:81: note: (near initialization for ‘table[172].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:180:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 180 | {"pulu", RLIST, 55, 5, 4, CPU_M6809, _rlist, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:180:81: note: (near initialization for ‘table[173].func’) ../../../mamou/mamou.h:466:9: note: ‘_rlist’ declared here 466 | _rlist(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:181:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 181 | {"puluw", P2INH, 0x3b, 6, 6, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:181:81: note: (near initialization for ‘table[174].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:182:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 182 | {"rol", GRP2, 9, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:182:89: note: (near initialization for ‘table[175].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:183:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 183 | {"rola", INH, 73, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:183:89: note: (near initialization for ‘table[176].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:184:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 184 | {"rolb", INH, 89, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:184:89: note: (near initialization for ‘table[177].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:185:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 185 | {"rold", P2INH, 0x49, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:185:81: note: (near initialization for ‘table[178].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:186:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 186 | {"rolw", P2INH, 0x59, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:186:81: note: (near initialization for ‘table[179].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:187:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 187 | {"ror", GRP2, 6, 6, 5, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:187:89: note: (near initialization for ‘table[180].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:188:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 188 | {"rora", INH, 70, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:188:89: note: (near initialization for ‘table[181].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:189:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 189 | {"rorb", INH, 86, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:189:89: note: (near initialization for ‘table[182].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:190:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 190 | {"rord", P2INH, 0x46, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:190:81: note: (near initialization for ‘table[183].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:191:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 191 | {"rorw", P2INH, 0x56, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:191:81: note: (near initialization for ‘table[184].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:192:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 192 | {"rti", INH, 59, 15, 17, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:192:81: note: (near initialization for ‘table[185].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:193:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 193 | {"rts", INH, 57, 5, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:193:81: note: (near initialization for ‘table[186].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:194:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 194 | {"sbca", GEN, 130, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:194:81: note: (near initialization for ‘table[187].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:195:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 195 | {"sbcb", GEN, 194, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:195:81: note: (near initialization for ‘table[188].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:196:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 196 | {"sbcd", P2GEN, 0x82, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:196:81: note: (near initialization for ‘table[189].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:197:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 197 | {"sbcr", P2RTOR, 0x33, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:197:81: note: (near initialization for ‘table[190].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:198:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 198 | {"sex", INH, 29, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:198:89: note: (near initialization for ‘table[191].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:199:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 199 | {"sexw", INH, 0x14, 4, 4, CPU_H6309, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:199:81: note: (near initialization for ‘table[192].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:200:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 200 | {"sta", NOIMM, 135, 4, 3, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:200:81: note: (near initialization for ‘table[193].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:201:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 201 | {"stb", NOIMM, 199, 4, 3, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:201:81: note: (near initialization for ‘table[194].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:202:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 202 | {"stbt", P3GEN, 0x37, 8, 7, CPU_H6309, _bitgen, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:202:81: note: (near initialization for ‘table[195].func’) ../../../mamou/mamou.h:471:9: note: ‘_bitgen’ declared here 471 | _bitgen(assembler *as, int opcode); | ^~~~~~~ ../../../mamou/h6309.h:203:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 203 | {"std", NOIMM, 205, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:203:81: note: (near initialization for ‘table[196].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:204:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 204 | {"ste", P3NOIMM, 0x87, 5, 4, CPU_H6309, _p3noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:204:81: note: (near initialization for ‘table[197].func’) ../../../mamou/mamou.h:459:9: note: ‘_p3noimm’ declared here 459 | _p3noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:205:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 205 | {"stf", P3NOIMM, 0xc7, 5, 4, CPU_H6309, _p3noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:205:81: note: (near initialization for ‘table[198].func’) ../../../mamou/mamou.h:459:9: note: ‘_p3noimm’ declared here 459 | _p3noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:206:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 206 | {"stq", P2NOIMM, 0xcd, 8, 7, CPU_H6309, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:206:81: note: (near initialization for ‘table[199].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:207:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 207 | {"sts", P2NOIMM, 207, 6, 5, CPU_M6809, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:207:81: note: (near initialization for ‘table[200].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:208:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 208 | {"stu", NOIMM, 207, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:208:81: note: (near initialization for ‘table[201].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:209:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 209 | {"stw", P2NOIMM, 0x87, 6, 5, CPU_H6309, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:209:81: note: (near initialization for ‘table[202].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:210:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 210 | {"stx", NOIMM, 143, 5, 4, CPU_M6809, _noimm, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:210:81: note: (near initialization for ‘table[203].func’) ../../../mamou/mamou.h:453:9: note: ‘_noimm’ declared here 453 | _noimm(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:211:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 211 | {"sty", P2NOIMM, 143, 6, 5, CPU_M6809, _p2noimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:211:81: note: (near initialization for ‘table[204].func’) ../../../mamou/mamou.h:458:9: note: ‘_p2noimm’ declared here 458 | _p2noimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:212:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 212 | {"suba", GEN, 128, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:212:81: note: (near initialization for ‘table[205].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:213:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 213 | {"subb", GEN, 192, 2, 2, CPU_M6809, _gen, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:213:81: note: (near initialization for ‘table[206].func’) ../../../mamou/mamou.h:446:9: note: ‘_gen’ declared here 446 | int _gen(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:214:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 214 | {"subd", LONGIMM, 131, 4, 3, CPU_M6809, _longimm, RMA_PSECT}, | ^~~~~~~~ ../../../mamou/h6309.h:214:81: note: (near initialization for ‘table[207].func’) ../../../mamou/mamou.h:452:9: note: ‘_longimm’ declared here 452 | _longimm(assembler *as, int opcode), | ^~~~~~~~ ../../../mamou/h6309.h:215:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 215 | {"sube", P3GEN, 0x80, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:215:81: note: (near initialization for ‘table[208].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:216:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 216 | {"subf", P3GEN, 0xC0, 3, 3, CPU_H6309, _p3gen8, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:216:81: note: (near initialization for ‘table[209].func’) ../../../mamou/mamou.h:462:9: note: ‘_p3gen8’ declared here 462 | _p3gen8(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:217:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 217 | {"subr", P2RTOR, 0x32, 4, 4, CPU_H6309, _p2rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:217:81: note: (near initialization for ‘table[210].func’) ../../../mamou/mamou.h:468:9: note: ‘_p2rtor’ declared here 468 | _p2rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:218:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 218 | {"subw", P2GEN, 0x80, 5, 4, CPU_H6309, _p2gen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:218:81: note: (near initialization for ‘table[211].func’) ../../../mamou/mamou.h:455:9: note: ‘_p2gen’ declared here 455 | _p2gen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:219:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 219 | {"swi", INH, 63, 19, 21, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:219:81: note: (near initialization for ‘table[212].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:220:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 220 | {"swi2", P2INH, 63, 20, 22, CPU_M6809, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:220:81: note: (near initialization for ‘table[213].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:221:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 221 | {"swi3", P3INH, 63, 20, 22, CPU_M6809, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:221:81: note: (near initialization for ‘table[214].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:222:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 222 | {"sync", INH, 19, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:222:81: note: (near initialization for ‘table[215].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:223:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 223 | {"tfm", P3RTOR, 0x38, 6, 6, CPU_H6309, _p3rtor, RMA_PSECT}, | ^~~~~~~ ../../../mamou/h6309.h:223:81: note: (near initialization for ‘table[216].func’) ../../../mamou/mamou.h:469:9: note: ‘_p3rtor’ declared here 469 | _p3rtor(assembler *as, int opcode), | ^~~~~~~ ../../../mamou/h6309.h:224:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 224 | {"tfr", RTOR, 31, 6, 4, CPU_M6809, _rtor, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:224:81: note: (near initialization for ‘table[217].func’) ../../../mamou/mamou.h:467:9: note: ‘_rtor’ declared here 467 | _rtor(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:225:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 225 | {"tim", GEN, 0x0b, 6, 6, CPU_H6309, _imgen, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:225:81: note: (near initialization for ‘table[218].func’) ../../../mamou/mamou.h:451:9: note: ‘_imgen’ declared here 451 | _imgen(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:226:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 226 | {"tst", GRP2, 13, 6, 4, CPU_M6809, _grp2, RMA_PSECT}, | ^~~~~ ../../../mamou/h6309.h:226:89: note: (near initialization for ‘table[219].func’) ../../../mamou/mamou.h:447:9: note: ‘_grp2’ declared here 447 | _grp2(assembler *as, int opcode), | ^~~~~ ../../../mamou/h6309.h:227:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 227 | {"tsta", INH, 77, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:227:89: note: (near initialization for ‘table[220].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:228:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 228 | {"tstb", INH, 93, 2, 1, CPU_M6809, _inh, RMA_PSECT}, | ^~~~ ../../../mamou/h6309.h:228:81: note: (near initialization for ‘table[221].func’) ../../../mamou/mamou.h:449:9: note: ‘_inh’ declared here 449 | _inh(assembler *as, int opcode), | ^~~~ ../../../mamou/h6309.h:229:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 229 | {"tstd", P2INH, 0x4d, 3, 2, CPU_H6309, _p2inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:229:81: note: (near initialization for ‘table[222].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:230:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 230 | {"tste", P3INH, 0x4d, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:230:81: note: (near initialization for ‘table[223].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:231:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 231 | {"tstf", P3INH, 0x5d, 3, 2, CPU_H6309, _p3inh, RMA_PSECT}, | ^~~~~~ ../../../mamou/h6309.h:231:81: note: (near initialization for ‘table[224].func’) ../../../mamou/mamou.h:463:9: note: ‘_p3inh’ declared here 463 | _p3inh(assembler *as, int opcode), | ^~~~~~ ../../../mamou/h6309.h:232:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *, int)’ {aka ‘int (*)(struct _assembler *, int)’} [-Wincompatible-pointer-types] 232 | {"tstw", P2INH, 0x5d, 3, 2, CPU_H6309, _p2inh, RMA_PSECT} | ^~~~~~ ../../../mamou/h6309.h:232:81: note: (near initialization for ‘table[225].func’) ../../../mamou/mamou.h:457:9: note: ‘_p2inh’ declared here 457 | _p2inh(assembler *as, int opcode), | ^~~~~~ In file included from ../../../mamou/symbol_bucket.c:13: ../../../mamou/pseudo.h:22:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 22 | {"=", EQU, HAS_OPERAND, _equ, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:22:81: note: (near initialization for ‘pseudo[0].func’) ../../../mamou/mamou.h:406:9: note: ‘_equ’ declared here 406 | _equ(assembler *as), | ^~~~ ../../../mamou/pseudo.h:23:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 23 | {"absolute",OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:23:81: note: (near initialization for ‘pseudo[1].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:24:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 24 | {"align", OTHER, HAS_OPERAND, _align, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~ ../../../mamou/pseudo.h:24:81: note: (near initialization for ‘pseudo[2].func’) ../../../mamou/mamou.h:400:9: note: ‘_align’ declared here 400 | _align(assembler *as), | ^~~~~~ ../../../mamou/pseudo.h:25:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 25 | {"bsz", FC, HAS_NO_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:25:89: note: (near initialization for ‘pseudo[3].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:26:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 26 | {"byte", FC, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:26:89: note: (near initialization for ‘pseudo[4].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:27:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 27 | {"code", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:27:81: note: (near initialization for ‘pseudo[5].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:28:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 28 | {"cond", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:28:89: note: (near initialization for ‘pseudo[6].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:29:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 29 | {"db", RM, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:29:89: note: (near initialization for ‘pseudo[7].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:30:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 30 | {"ds", RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:30:89: note: (near initialization for ‘pseudo[8].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:31:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 31 | {"dtb", FC, HAS_NO_OPERAND, _dtb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:31:89: note: (near initialization for ‘pseudo[9].func’) ../../../mamou/mamou.h:402:9: note: ‘_dtb’ declared here 402 | _dtb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:32:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 32 | {"dts", FC, HAS_NO_OPERAND, _dts, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:32:89: note: (near initialization for ‘pseudo[10].func’) ../../../mamou/mamou.h:401:9: note: ‘_dts’ declared here 401 | _dts(assembler *as), | ^~~~ ../../../mamou/pseudo.h:33:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 33 | {"dw", RM, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:33:89: note: (near initialization for ‘pseudo[11].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:34:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 34 | {"dword", FC, HAS_OPERAND, _fqb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:34:89: note: (near initialization for ‘pseudo[12].func’) ../../../mamou/mamou.h:416:9: note: ‘_fqb’ declared here 416 | _fqb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:35:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 35 | {"else", ELSE, HAS_NO_OPERAND, _else, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:35:81: note: (near initialization for ‘pseudo[13].func’) ../../../mamou/mamou.h:399:9: note: ‘_else’ declared here 399 | int _else(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:36:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 36 | {"emod", OTHER, HAS_NO_OPERAND, _emod, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:36:81: note: (near initialization for ‘pseudo[14].func’) ../../../mamou/mamou.h:403:9: note: ‘_emod’ declared here 403 | _emod(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:37:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 37 | {"end", OTHER, HAS_OPERAND, __end, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:37:81: note: (near initialization for ‘pseudo[15].func’) ../../../mamou/mamou.h:404:9: note: ‘__end’ declared here 404 | __end(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:38:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 38 | {"endc", ENDC, HAS_NO_OPERAND, _endc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:38:81: note: (near initialization for ‘pseudo[16].func’) ../../../mamou/mamou.h:405:9: note: ‘_endc’ declared here 405 | _endc(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:39:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 39 | {"endif", ENDC, HAS_NO_OPERAND, _endc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:39:81: note: (near initialization for ‘pseudo[17].func’) ../../../mamou/mamou.h:405:9: note: ‘_endc’ declared here 405 | _endc(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:40:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 40 | {"equ", EQU, HAS_OPERAND, _equ, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:40:81: note: (near initialization for ‘pseudo[18].func’) ../../../mamou/mamou.h:406:9: note: ‘_equ’ declared here 406 | _equ(assembler *as), | ^~~~ ../../../mamou/pseudo.h:41:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 41 | {"even", OTHER, HAS_NO_OPERAND, _even, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:41:81: note: (near initialization for ‘pseudo[19].func’) ../../../mamou/mamou.h:407:9: note: ‘_even’ declared here 407 | _even(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:42:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 42 | {"fcb", FC, HAS_OPERAND, _fcb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:42:89: note: (near initialization for ‘pseudo[20].func’) ../../../mamou/mamou.h:410:9: note: ‘_fcb’ declared here 410 | _fcb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:43:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 43 | {"fcc", FC, HAS_OPERAND_WITH_DELIMITERS, _fcc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:43:73: note: (near initialization for ‘pseudo[21].func’) ../../../mamou/mamou.h:411:9: note: ‘_fcc’ declared here 411 | _fcc(assembler *as), | ^~~~ ../../../mamou/pseudo.h:44:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 44 | {"fcn", FC, HAS_OPERAND_WITH_DELIMITERS, _fcz, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:44:73: note: (near initialization for ‘pseudo[22].func’) ../../../mamou/mamou.h:415:9: note: ‘_fcz’ declared here 415 | _fcz(assembler *as), | ^~~~ ../../../mamou/pseudo.h:45:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 45 | {"fcr", FC, HAS_OPERAND_WITH_DELIMITERS, _fcr, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:45:73: note: (near initialization for ‘pseudo[23].func’) ../../../mamou/mamou.h:412:9: note: ‘_fcr’ declared here 412 | _fcr(assembler *as), | ^~~~ ../../../mamou/pseudo.h:46:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 46 | {"fcs", FC, HAS_OPERAND_WITH_DELIMITERS, _fcs, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:46:73: note: (near initialization for ‘pseudo[24].func’) ../../../mamou/mamou.h:413:9: note: ‘_fcs’ declared here 413 | _fcs(assembler *as), | ^~~~ ../../../mamou/pseudo.h:47:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 47 | {"fcz", FC, HAS_OPERAND_WITH_DELIMITERS, _fcz, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:47:73: note: (near initialization for ‘pseudo[25].func’) ../../../mamou/mamou.h:415:9: note: ‘_fcz’ declared here 415 | _fcz(assembler *as), | ^~~~ ../../../mamou/pseudo.h:48:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 48 | {"fdb", FC, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:48:89: note: (near initialization for ‘pseudo[26].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:49:97: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 49 | {"fdbs", FC, HAS_OPERAND, _fdbs, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:49:97: note: (near initialization for ‘pseudo[27].func’) ../../../mamou/mamou.h:409:9: note: ‘_fdbs’ declared here 409 | _fdbs(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:50:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 50 | {"fill", FC, HAS_OPERAND, _fill, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:50:89: note: (near initialization for ‘pseudo[28].func’) ../../../mamou/mamou.h:417:9: note: ‘_fill’ declared here 417 | _fill(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:51:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 51 | {"fqb", FC, HAS_OPERAND, _fqb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:51:89: note: (near initialization for ‘pseudo[29].func’) ../../../mamou/mamou.h:416:9: note: ‘_fqb’ declared here 416 | _fqb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:52:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 52 | {"fzb", FC, HAS_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:52:89: note: (near initialization for ‘pseudo[30].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:53:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 53 | {"fzd", FC, HAS_OPERAND, _zmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:53:89: note: (near initialization for ‘pseudo[31].func’) ../../../mamou/mamou.h:442:9: note: ‘_zmd’ declared here 442 | _zmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:54:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 54 | {"fzq", FC, HAS_OPERAND, _zmq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:54:89: note: (near initialization for ‘pseudo[32].func’) ../../../mamou/mamou.h:443:9: note: ‘_zmq’ declared here 443 | _zmq(assembler *as); | ^~~~ ../../../mamou/pseudo.h:55:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 55 | {"if", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:55:89: note: (near initialization for ‘pseudo[33].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:56:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 56 | {"ifdef", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:56:89: note: (near initialization for ‘pseudo[34].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:57:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 57 | {"ifeq", IF, HAS_OPERAND, _ifeq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:57:89: note: (near initialization for ‘pseudo[35].func’) ../../../mamou/mamou.h:418:9: note: ‘_ifeq’ declared here 418 | _ifeq(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:58:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 58 | {"ifge", IF, HAS_OPERAND, _ifge, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:58:89: note: (near initialization for ‘pseudo[36].func’) ../../../mamou/mamou.h:419:9: note: ‘_ifge’ declared here 419 | _ifge(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:59:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 59 | {"ifgt", IF, HAS_OPERAND, _ifgt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:59:89: note: (near initialization for ‘pseudo[37].func’) ../../../mamou/mamou.h:420:9: note: ‘_ifgt’ declared here 420 | _ifgt(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:60:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 60 | {"ifle", IF, HAS_OPERAND, _ifle, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:60:89: note: (near initialization for ‘pseudo[38].func’) make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/mamou' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/ar2' cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DSYSV -c -o ar.o ../../../ar2/ar.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DSYSV -c -o arsup.o ../../../ar2/arsup.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DSYSV -c -o lz1.o ../../../ar2/lz1.c cc -Dunix -DUNIX -O3 -I. -I../../../include -Wall -DTOOLSHED_VERSION=\"2.2\" -D_FILE_OFFSET_BITS=64 -Wno-unused-result -Werror -DSYSV -c -o o2u.o ../../../ar2/o2u.c ../../../mamou/mamou.h:421:9: note: ‘_ifle’ declared here 421 | _ifle(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:61:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 61 | {"iflt", IF, HAS_OPERAND, _iflt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:61:89: note: (near initialization for ‘pseudo[39].func’) ../../../mamou/mamou.h:422:9: note: ‘_iflt’ declared here 422 | _iflt(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:62:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 62 | {"ifn", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:62:89: note: (near initialization for ‘pseudo[40].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:63:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 63 | {"ifne", IF, HAS_OPERAND, _ifne, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:63:89: note: (near initialization for ‘pseudo[41].func’) ../../../mamou/mamou.h:423:9: note: ‘_ifne’ declared here 423 | _ifne(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:64:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 64 | {"ifp1", IF, HAS_NO_OPERAND, _ifp1, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:64:89: note: (near initialization for ‘pseudo[42].func’) ../../../mamou/mamou.h:424:9: note: ‘_ifp1’ declared here 424 | _ifp1(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:65:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 65 | {"ifp2", IF, HAS_NO_OPERAND, _ifp2, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:65:89: note: (near initialization for ‘pseudo[43].func’) ../../../mamou/mamou.h:425:9: note: ‘_ifp2’ declared here 425 | _ifp2(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:66:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 66 | {"include", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:66:81: note: (near initialization for ‘pseudo[44].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:67:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 67 | {"lib", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:67:81: note: (near initialization for ‘pseudo[45].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:68:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 68 | {"mod", OTHER, HAS_OPERAND, _mod, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:68:81: note: (near initialization for ‘pseudo[46].func’) ../../../mamou/mamou.h:426:9: note: ‘_mod’ declared here 426 | _mod(assembler *as), | ^~~~ ../../../mamou/pseudo.h:69:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 69 | {"nam", OTHER, HAS_OPERAND_WITH_SPACES, _nam, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:69:73: note: (near initialization for ‘pseudo[47].func’) ../../../mamou/mamou.h:427:9: note: ‘_nam’ declared here 427 | _nam(assembler *as), | ^~~~ ../../../mamou/pseudo.h:70:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 70 | {"name", OTHER, HAS_OPERAND_WITH_SPACES, _nam, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:70:73: note: (near initialization for ‘pseudo[48].func’) ../../../mamou/mamou.h:427:9: note: ‘_nam’ declared here 427 | _nam(assembler *as), | ^~~~ ../../../mamou/pseudo.h:71:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 71 | {"odd", EQU, HAS_NO_OPERAND, _odd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:71:81: note: (near initialization for ‘pseudo[49].func’) ../../../mamou/mamou.h:429:9: note: ‘_odd’ declared here 429 | _odd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:72:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 72 | {"opt", OTHER, HAS_OPERAND, _opt, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:72:81: note: (near initialization for ‘pseudo[50].func’) ../../../mamou/mamou.h:430:9: note: ‘_opt’ declared here 430 | _opt(assembler *as), | ^~~~ ../../../mamou/pseudo.h:73:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 73 | {"org", OTHER, HAS_OPERAND, _org, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:73:81: note: (near initialization for ‘pseudo[51].func’) ../../../mamou/mamou.h:431:9: note: ‘_org’ declared here 431 | _org(assembler *as), | ^~~~ ../../../mamou/pseudo.h:74:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 74 | {"origin", OTHER, HAS_OPERAND, _org, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:74:81: note: (near initialization for ‘pseudo[52].func’) ../../../mamou/mamou.h:431:9: note: ‘_org’ declared here 431 | _org(assembler *as), | ^~~~ ../../../mamou/pseudo.h:75:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 75 | {"pag", OTHER, HAS_NO_OPERAND, _page, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:75:81: note: (near initialization for ‘pseudo[53].func’) ../../../mamou/mamou.h:432:9: note: ‘_page’ declared here 432 | _page(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:76:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 76 | {"page", OTHER, HAS_NO_OPERAND, _page, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~ ../../../mamou/pseudo.h:76:81: note: (near initialization for ‘pseudo[54].func’) ../../../mamou/mamou.h:432:9: note: ‘_page’ declared here 432 | _page(assembler *as), | ^~~~~ ../../../mamou/pseudo.h:77:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 77 | {"page0", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:77:81: note: (near initialization for ‘pseudo[55].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:78:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 78 | {"page1", OTHER, HAS_NO_OPERAND, _null_op, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~~~ ../../../mamou/pseudo.h:78:81: note: (near initialization for ‘pseudo[56].func’) ../../../mamou/mamou.h:428:9: note: ‘_null_op’ declared here 428 | _null_op(assembler *as), | ^~~~~~~~ ../../../mamou/pseudo.h:79:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 79 | {"relative",RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:79:81: note: (near initialization for ‘pseudo[57].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:80:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 80 | {"rmb", RM, HAS_OPERAND, _rmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:80:89: note: (near initialization for ‘pseudo[58].func’) ../../../mamou/mamou.h:433:9: note: ‘_rmb’ declared here 433 | _rmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:81:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 81 | {"rmd", RM, HAS_OPERAND, _rmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:81:89: note: (near initialization for ‘pseudo[59].func’) ../../../mamou/mamou.h:434:9: note: ‘_rmd’ declared here 434 | _rmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:82:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 82 | {"rmq", RM, HAS_OPERAND, _rmq, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:82:89: note: (near initialization for ‘pseudo[60].func’) ../../../mamou/mamou.h:435:9: note: ‘_rmq’ declared here 435 | _rmq(assembler *as), | ^~~~ ../../../mamou/pseudo.h:83:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 83 | {"set", EQU, HAS_OPERAND, _set, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:83:81: note: (near initialization for ‘pseudo[61].func’) ../../../mamou/mamou.h:436:9: note: ‘_set’ declared here 436 | _set(assembler *as), | ^~~~ ../../../mamou/pseudo.h:84:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 84 | {"setdp", EQU, HAS_OPERAND, _setdp, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~~~ ../../../mamou/pseudo.h:84:81: note: (near initialization for ‘pseudo[62].func’) ../../../mamou/mamou.h:437:9: note: ‘_setdp’ declared here 437 | _setdp(assembler *as), | ^~~~~~ ../../../mamou/pseudo.h:85:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 85 | {"spc", OTHER, HAS_NO_OPERAND, _spc, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:85:81: note: (near initialization for ‘pseudo[63].func’) ../../../mamou/mamou.h:438:9: note: ‘_spc’ declared here 438 | _spc(assembler *as), | ^~~~ ../../../mamou/pseudo.h:86:65: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 86 | {"title", OTHER, HAS_OPERAND_WITH_SPACES, _ttl, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:86:65: note: (near initialization for ‘pseudo[64].func’) ../../../mamou/mamou.h:439:9: note: ‘_ttl’ declared here 439 | _ttl(assembler *as), | ^~~~ ../../../mamou/pseudo.h:87:73: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 87 | {"ttl", OTHER, HAS_OPERAND_WITH_SPACES, _ttl, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:87:73: note: (near initialization for ‘pseudo[65].func’) ../../../mamou/mamou.h:439:9: note: ‘_ttl’ declared here 439 | _ttl(assembler *as), | ^~~~ ../../../mamou/pseudo.h:88:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 88 | {"use", OTHER, HAS_OPERAND, _use, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:88:81: note: (near initialization for ‘pseudo[66].func’) ../../../mamou/mamou.h:440:9: note: ‘_use’ declared here 440 | _use(assembler *as), | ^~~~ ../../../mamou/pseudo.h:89:89: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 89 | {"word", FC, HAS_OPERAND, _fdb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:89:89: note: (near initialization for ‘pseudo[67].func’) ../../../mamou/mamou.h:408:9: note: ‘_fdb’ declared here 408 | _fdb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:90:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 90 | {"zmb", OTHER, HAS_OPERAND, _zmb, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:90:81: note: (near initialization for ‘pseudo[68].func’) ../../../mamou/mamou.h:441:9: note: ‘_zmb’ declared here 441 | _zmb(assembler *as), | ^~~~ ../../../mamou/pseudo.h:91:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 91 | {"zmd", OTHER, HAS_OPERAND, _zmd, RMA_PSECT | RMA_VSECT | RMA_CSECT}, | ^~~~ ../../../mamou/pseudo.h:91:81: note: (near initialization for ‘pseudo[69].func’) ../../../mamou/mamou.h:442:9: note: ‘_zmd’ declared here 442 | _zmd(assembler *as), | ^~~~ ../../../mamou/pseudo.h:92:81: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(assembler *)’ {aka ‘int (*)(struct _assembler *)’} [-Wincompatible-pointer-types] 92 | {"zmq", OTHER, HAS_OPERAND, _zmq, RMA_PSECT | RMA_VSECT | RMA_CSECT} | ^~~~ ../../../mamou/pseudo.h:92:81: note: (near initialization for ‘pseudo[70].func’) ../../../mamou/mamou.h:443:9: note: ‘_zmq’ declared here 443 | _zmq(assembler *as); | ^~~~ make[1]: *** [: symbol_bucket.o] Error 1 ../../../ar2/o2u.c: In function ‘u2oDate’: ../../../ar2/o2u.c:70:10: error: old-style function definition [-Werror=old-style-definition] 70 | char *u2oDate(l) | ^~~~~~~ ../../../ar2/o2u.c:72:9: error: number of arguments doesn’t match prototype 72 | { | ^ In file included from ../../../ar2/o2u.c:43: ../../../ar2/o2u.h:54:26: error: prototype declaration 54 | extern char *u2oDate(); | ^~~~~~~ ../../../ar2/o2u.c: In function ‘o2uDate’: ../../../ar2/o2u.c:86:9: error: old-style function definition [-Werror=old-style-definition] 86 | long o2uDate(buf) | ^~~~~~~ ../../../ar2/o2u.c:88:9: error: number of arguments doesn’t match prototype 88 | { | ^ ../../../ar2/o2u.h:55:25: error: prototype declaration 55 | extern long o2uDate(); | ^~~~~~~ ../../../ar2/o2u.c: In function ‘u2oFmode’: ../../../ar2/o2u.c:183:9: error: old-style function definition [-Werror=old-style-definition] 183 | char u2oFmode(flags) | ^~~~~~~~ ../../../ar2/o2u.c:185:9: error: number of arguments doesn’t match prototype 185 | { | ^ ../../../ar2/o2u.h:56:25: error: prototype declaration 56 | extern char u2oFmode(); | ^~~~~~~~ ../../../ar2/o2u.c: In function ‘o2uFmode’: ../../../ar2/o2u.c:203:9: error: old-style function definition [-Werror=old-style-definition] 203 | short o2uFmode(flags) | ^~~~~~~~ ../../../ar2/o2u.c:205:9: error: number of arguments doesn’t match prototype 205 | { | ^ ../../../ar2/o2u.h:57:17: error: prototype declaration 57 | extern short o2uFmode(); | ^~~~~~~~ cc1: all warnings being treated as errors make[1]: *** [: o2u.o] Error 1 ../../../ar2/lz1.c: In function ‘LZ_1’: make[1]: *** Waiting for unfinished jobs.... ../../../ar2/lz1.c:103:33: error: too many arguments to function ‘output’; expected 0, have 2 103 | output(ent, outfile); | ^~~~~~ ~~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c:120:9: error: too many arguments to function ‘output’; expected 0, have 2 120 | output(ent, outfile); /* put out final code */ | ^~~~~~ ~~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c:121:9: error: too many arguments to function ‘output’; expected 0, have 2 121 | output(-1, outfile); /* and -1 to flush and finish */ | ^~~~~~ ~~ ../../../ar2/lz1.c:80:41: note: declared here 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c: In function ‘output’: ../../../ar2/lz1.c:80:41: error: old-style function definition [-Werror=old-style-definition] ../../../ar2/lz1.c:169:9: error: number of arguments doesn’t match prototype 169 | { | ^ ../../../ar2/lz1.c:80:41: error: prototype declaration 80 | VOID output(); | ^~~~~~ ../../../ar2/lz1.c: In function ‘de_LZ_1’: ../../../ar2/lz1.c:268:9: error: old-style function definition [-Werror=old-style-definition] 268 | WORD de_LZ_1(infile, outfile, bytes) | ^~~~~~~ ../../../ar2/lz1.c:285:34: error: too many arguments to function ‘getcode’; expected 0, have 1 285 | if ((finchar = oldcode = getcode(infile)) == EOF) | ^~~~~~~ ~~~~~~ ../../../ar2/lz1.c:276:41: note: declared here 276 | WORD getcode(); | ^~~~~~~ ../../../ar2/lz1.c:291:33: error: too many arguments to function ‘getcode’; expected 0, have 1 291 | while ((incode = code = getcode(infile)) >= 0) | ^~~~~~~ ~~~~~~ ../../../ar2/lz1.c:276:41: note: declared here 276 | WORD getcode(); | ^~~~~~~ ../../../ar2/lz1.c: In function ‘getcode’: ../../../ar2/lz1.c:276:41: error: old-style function definition [-Werror=old-style-definition] ../../../ar2/lz1.c:331:9: error: number of arguments doesn’t match prototype 331 | { | ^ ../../../ar2/lz1.c:276:41: error: prototype declaration 276 | WORD getcode(); | ^~~~~~~ cc1: all warnings being treated as errors make[1]: *** [: lz1.o] Error 1 ../../../ar2/arsup.c: In function ‘c4tol’: ../../../ar2/arsup.c:121:9: error: old-style function definition [-Werror=old-style-definition] 121 | long c4tol(s) | ^~~~~ ../../../ar2/arsup.c: In function ‘get_fstat’: ../../../ar2/arsup.c:164:23: error: too many arguments to function ‘u2oFmode’; expected 0, have 1 164 | fs->fd_attr = u2oFmode(stbuf.st_mode); | ^~~~~~~~ ~~~~~~~~~~~~~ In file included from ../../../ar2/arsup.c:69: ../../../ar2/o2u.h:56:25: note: declared here 56 | extern char u2oFmode(); | ^~~~~~~~ ../../../ar2/ar.c: In function ‘main’: ../../../ar2/ar.c:168:5: error: old-style function definition [-Werror=old-style-definition] 168 | int main(argc, argv) | ^~~~ ../../../ar2/arsup.c:168:29: error: too many arguments to function ‘u2oDate’; expected 0, have 1 168 | memcpy(fs->fd_date, u2oDate(stbuf.st_mtime), 5); | ^~~~~~~ ~~~~~~~~ ../../../ar2/o2u.h:54:26: note: declared here 54 | extern char *u2oDate(); | ^~~~~~~ ../../../ar2/ar.c: In function ‘delete’: ../../../ar2/ar.c:328:31: error: conflicting types for ‘ftell’; have ‘long int(void)’ 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ ../../../ar2/arsup.c:173:28: error: too many arguments to function ‘u2oDate’; expected 0, have 1 173 | memcpy(fs->fd_dcr, u2oDate(stbuf.st_ctime), 3); | ^~~~~~~ ~~~~~~~~ ../../../ar2/o2u.h:54:26: note: declared here 54 | extern char *u2oDate(); | ^~~~~~~ In file included from ../../../ar2/ar.c:112: /usr/include/stdio.h:775:17: note: previous declaration of ‘ftell’ with type ‘long int(FILE *)’ 775 | extern long int ftell (FILE *__stream) __wur __nonnull ((1)); | ^~~~~ ../../../ar2/arsup.c: In function ‘set_fstat’: ../../../ar2/arsup.c:195:40: error: too many arguments to function ‘o2uFmode’; expected 0, have 1 195 | short mode = o2uFmode(fs->fd_attr); | ^~~~~~~~ ~~~~~~~~~~~ ../../../ar2/o2u.h:57:17: note: declared here 57 | extern short o2uFmode(); | ^~~~~~~~ ../../../ar2/ar.c:336:24: error: too many arguments to function ‘get_fsize’; expected 0, have 1 336 | archive_size = get_fsize(fileno(afp)); /* current size of archive */ | ^~~~~~~~~ ~~~~~~~~~~~ ../../../ar2/ar.c:328:40: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~~~~~ ../../../ar2/arsup.c:218:24: error: too many arguments to function ‘o2uDate’; expected 0, have 1 218 | ubuf.modtime = o2uDate(fs->fd_date); | ^~~~~~~ ~~~~~~~~~~~ ../../../ar2/o2u.h:55:25: note: declared here 55 | extern long o2uDate(); | ^~~~~~~ ../../../ar2/ar.c:351:54: error: too many arguments to function ‘ftell’; expected 0, have 1 351 | saved_pos = to_pos = ftell(afp) - SIZEOF_HEADER; | ^~~~~ ~~~ ../../../ar2/arsup.c: In function ‘get_fsize’: ../../../ar2/arsup.c:237:9: error: old-style function definition [-Werror=old-style-definition] 237 | long get_fsize(pn) | ^~~~~~~~~ ../../../ar2/ar.c:328:31: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ ../../../ar2/ar.c:354:44: error: too many arguments to function ‘ftell’; expected 0, have 1 354 | from_pos = ftell(afp) + header.a_size; | ^~~~~ ~~~ ../../../ar2/ar.c:328:31: note: declared here 328 | long archive_size, ftell(), get_fsize(); | ^~~~~ ../../../ar2/ar.c: In function ‘extract’: ../../../ar2/ar.c:414:39: error: too many arguments to function ‘spl_open’; expected 0, have 1 414 | ofp = spl_open(&header); | ^~~~~~~~ ~~~~~~~ ../../../ar2/ar.c:393:18: note: declared here 393 | FILE *spl_open(); | ^~~~~~~~ ../../../ar2/ar.c: In function ‘table’: ../../../ar2/ar.c:463:41: error: too many arguments to function ‘c4tol’; expected 0, have 1 463 | c4tol(header.a_attr.fd_fsize), header.a_size); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:440:14: note: declared here 440 | long c4tol(); | ^~~~~ ../../../ar2/ar.c: In function ‘update’: ../../../ar2/ar.c:530:36: error: too many arguments to function ‘c4tol’; expected 0, have 1 530 | bytes = head_pos + c4tol(header.a_attr.fd_fsize) + SIZEOF_HEADER; | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:480:55: note: declared here 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~ ../../../ar2/ar.c:532:33: error: too many arguments to function ‘copy_to’; expected 0, have 3 532 | header.a_size = copy_to(afp, ifp, &header); /* now copy it */ | ^~~~~~~ ~~~ ../../../ar2/ar.c:480:44: note: declared here 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ ../../../ar2/ar.c: In function ‘spl_open’: ../../../ar2/ar.c:393:18: error: old-style function definition [-Werror=old-style-definition] 393 | FILE *spl_open(); | ^~~~~~~~ ../../../ar2/ar.c:721:9: error: number of arguments doesn’t match prototype 721 | { | ^ ../../../ar2/ar.c:393:18: error: prototype declaration 393 | FILE *spl_open(); | ^~~~~~~~ ../../../ar2/ar.c:744:32: error: too many arguments to function ‘c4tol’; expected 0, have 1 744 | set_fsize(fileno(ofp), c4tol(hp->a_attr.fd_fsize)); | ^~~~~ ~~~~~~~~~~~~~~~~~~~ ../../../ar2/ar.c:725:17: note: declared here 725 | long c4tol(); | ^~~~~ ../../../ar2/ar.c: In function ‘copy_to’: cc1: all warnings being treated as errors ../../../ar2/ar.c:480:44: error: old-style function definition [-Werror=old-style-definition] 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ ../../../ar2/ar.c:804:9: error: number of arguments doesn’t match prototype 804 | { | ^ ../../../ar2/ar.c:480:44: error: prototype declaration 480 | long bytes, head_pos, tail_pos, copy_to(), c4tol(); | ^~~~~~~ ../../../ar2/ar.c: In function ‘emalloc’: ../../../ar2/ar.c:852:10: error: old-style function definition [-Werror=old-style-definition] 852 | char *emalloc(n) | ^~~~~~~ make[1]: *** [: arsup.o] Error 1 cc1: all warnings being treated as errors make[1]: *** [: ar.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/ar2' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/doc' make[1]: Entering directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/unittest' ./librbftest PASSED [../../../unittest/librbftest.c] (total:12) ./libdecbtest PASSED [../../../unittest/libdecbtest.c] (total:7) ./libcecbtest PASSED [../../../unittest/libcecbtest.c] (total:3) make[1]: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix/unittest' install -d /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/bin /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/share/doc/toolshed install ar2/ar2 os9/os9 mamou/mamou cecb/cecb decb/decb \ tocgen/tocgen makewav/makewav dis68/dis68 /builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/BUILDROOT/usr/bin install: cannot stat 'ar2/ar2': No such file or directory install: cannot stat 'mamou/mamou': No such file or directory install: cannot stat 'dis68/dis68': No such file or directory make: *** [Makefile:25: install] Error 1 make: Leaving directory '/builddir/build/BUILD/toolshed-20250123hg221d493c19f8-build/toolshed-20250123hg221d493c19f8/build/unix' error: Bad exit status from /var/tmp/rpm-tmp.srqEFO (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.srqEFO (%install) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 791b10537d134feeafe2b07a6ba72479 -D /var/lib/mock/f42-build-3494673-45873/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 791b10537d134feeafe2b07a6ba72479 -D /var/lib/mock/f42-build-3494673-45873/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.n_t0icia:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/toolshed.spec'