************************************************************** Build successful ************************************************************** ######################################################################### Build starting ######################################################################### ######################################################################### Updating from guest git ######################################################################### From https://github.com/z88dk/z88dk 4c22ba2..c799a88 master -> origin/master Updating 4c22ba2..c799a88 Fast-forward include/_DEVELOPMENT/clang/stdio.h | 11 + include/_DEVELOPMENT/clang/stdlib.h | 15 + include/_DEVELOPMENT/proto/stdio.h | 7 + include/_DEVELOPMENT/proto/stdlib.h | 9 + include/_DEVELOPMENT/sccz80/stdio.h | 11 + include/_DEVELOPMENT/sccz80/stdlib.h | 17 + include/_DEVELOPMENT/sdcc/stdio.h | 15 + include/_DEVELOPMENT/sdcc/stdlib.h | 21 + include/games.h | 6 - lib/target/pv1000/classic/pv1000_crt0.asm | 4 +- lib/target/trs80/classic/trs80_crt0.asm | 3 + libsrc/Makefile | 1 + libsrc/_DEVELOPMENT/clib_bss.inc | 1 + libsrc/_DEVELOPMENT/clib_code.inc | 1 + libsrc/_DEVELOPMENT/clib_rodata.inc | 1 + libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/getenv.asm | 9 + .../_DEVELOPMENT/env/esxdos/c/sccz80/getenv_ex.asm | 19 + .../env/esxdos/c/sccz80/getenv_ex_callee.asm | 16 + .../env/esxdos/c/sccz80/mkstemp_ex.asm | 9 + libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/tmpnam.asm | 9 + .../_DEVELOPMENT/env/esxdos/c/sccz80/tmpnam_ex.asm | 9 + .../_DEVELOPMENT/env/esxdos/c/sdcc_ix/getenv.asm | 17 + .../env/esxdos/c/sdcc_ix/getenv_ex.asm | 19 + .../env/esxdos/c/sdcc_ix/getenv_ex_callee.asm | 26 ++ .../env/esxdos/c/sdcc_ix/getenv_fastcall.asm | 19 + .../env/esxdos/c/sdcc_ix/mkstemp_ex.asm | 17 + .../env/esxdos/c/sdcc_ix/mkstemp_ex_fastcall.asm | 19 + .../_DEVELOPMENT/env/esxdos/c/sdcc_ix/tmpnam.asm | 17 + .../env/esxdos/c/sdcc_ix/tmpnam_ex.asm | 17 + .../env/esxdos/c/sdcc_ix/tmpnam_ex_fastcall.asm | 19 + .../env/esxdos/c/sdcc_ix/tmpnam_fastcall.asm | 19 + .../_DEVELOPMENT/env/esxdos/c/sdcc_iy/getenv.asm | 17 + .../env/esxdos/c/sdcc_iy/getenv_ex.asm | 19 + .../env/esxdos/c/sdcc_iy/getenv_ex_callee.asm | 23 + .../env/esxdos/c/sdcc_iy/getenv_fastcall.asm | 16 + .../env/esxdos/c/sdcc_iy/mkstemp_ex.asm | 17 + .../env/esxdos/c/sdcc_iy/mkstemp_ex_fastcall.asm | 16 + .../_DEVELOPMENT/env/esxdos/c/sdcc_iy/tmpnam.asm | 17 + .../env/esxdos/c/sdcc_iy/tmpnam_ex.asm | 17 + .../env/esxdos/c/sdcc_iy/tmpnam_ex_fastcall.asm | 16 + .../env/esxdos/c/sdcc_iy/tmpnam_fastcall.asm | 16 + libsrc/_DEVELOPMENT/env/esxdos/esxdos_asm.lst | 17 + libsrc/_DEVELOPMENT/env/esxdos/esxdos_sccz80.lst | 7 + libsrc/_DEVELOPMENT/env/esxdos/esxdos_sdcc_ix.lst | 11 + libsrc/_DEVELOPMENT/env/esxdos/esxdos_sdcc_iy.lst | 11 + libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_BUF.asm | 9 + libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_FNAME.asm | 9 + .../z80/__ENV_FNAME.asm.m4} | 6 +- .../env/esxdos/z80/__ENV_GETENV_VALUE.asm | 9 + .../_DEVELOPMENT/env/esxdos/z80/__ENV_MKSNAM.asm | 9 + .../_DEVELOPMENT/env/esxdos/z80/__ENV_TMPNAM.asm | 12 + .../env/esxdos/z80/__ENV_TMPNAM_TEMPLATE.asm | 14 + .../env/esxdos/z80/__ENV_TMPNAM_TEMPLATE.asm.m4 | 16 + .../_DEVELOPMENT/env/esxdos/z80/__env_name_sm.asm | 132 ++++++ .../z80/__env_qualify_name.asm} | 8 +- .../_DEVELOPMENT/env/esxdos/z80/__env_value_sm.asm | 59 +++ .../_DEVELOPMENT/env/esxdos/z80/asm_env_getenv.asm | 381 +++++++++++++++ .../env/esxdos/z80/asm_env_mkstemp.asm | 165 +++++++ .../_DEVELOPMENT/env/esxdos/z80/asm_env_tmpnam.asm | 162 +++++++ libsrc/_DEVELOPMENT/env/esxdos/z80/asm_getenv.asm | 80 ++++ .../_DEVELOPMENT/env/esxdos/z80/asm_getenv_ex.asm | 84 ++++ .../_DEVELOPMENT/env/esxdos/z80/asm_mkstemp_ex.asm | 32 ++ libsrc/_DEVELOPMENT/env/esxdos/z80/asm_tmpnam.asm | 40 ++ .../_DEVELOPMENT/env/esxdos/z80/asm_tmpnam_ex.asm | 26 ++ libsrc/_DEVELOPMENT/env/file/envfile_asm.lst | 16 - .../env/file/esxdos/z80/__ef_esxdos_disk_block.asm | 45 -- .../file/esxdos/z80/__ef_esxdos_disk_block_pop.asm | 31 -- .../esxdos/z80/__ef_esxdos_disk_block_push.asm | 45 -- .../env/file/esxdos/z80/__ef_esxdos_jp_close.asm | 45 -- .../env/file/esxdos/z80/__ef_esxdos_jp_open.asm | 61 --- .../env/file/esxdos/z80/__ef_esxdos_jp_read.asm | 58 --- .../env/file/esxdos/z80/__ef_esxdos_jp_seek.asm | 59 --- .../env/file/esxdos/z80/__ef_esxdos_jp_size.asm | 92 ---- .../env/file/esxdos/z80/__ef_esxdos_jp_unlink.asm | 52 --- .../env/file/esxdos/z80/__ef_esxdos_jp_write.asm | 58 --- .../env/file/esxdos/z80/asm_esxdos_getenv.asm | 37 -- .../env/file/esxdos/z80/asm_esxdos_getenv_ex.asm | 46 -- .../env/file/esxdos/z80/asm_esxdos_setenv.asm | 47 -- .../env/file/esxdos/z80/asm_esxdos_setenv_ex.asm | 49 -- .../env/file/esxdos/z80/asm_esxdos_tmpnam.asm | 34 -- .../env/file/esxdos/z80/asm_esxdos_unsetenv.asm | 45 -- .../env/file/esxdos/z80/asm_esxdos_unsetenv_ex.asm | 47 -- libsrc/_DEVELOPMENT/env/file/esxdos_asm.lst | 18 - libsrc/_DEVELOPMENT/env/file/esxdos_sccz80.lst | 1 - libsrc/_DEVELOPMENT/env/file/esxdos_sdcc_ix.lst | 1 - libsrc/_DEVELOPMENT/env/file/esxdos_sdcc_iy.lst | 1 - libsrc/_DEVELOPMENT/env/file/readme.txt | 59 --- libsrc/_DEVELOPMENT/env/file/z80/__ENV_DEFINES.inc | 11 - libsrc/_DEVELOPMENT/env/file/z80/__ENV_FILE.asm | 9 - .../_DEVELOPMENT/env/file/z80/__ENV_GETENV_BUF.asm | 9 - libsrc/_DEVELOPMENT/env/file/z80/__ENV_TMPNAM.asm | 9 - libsrc/_DEVELOPMENT/env/file/z80/__TMP_DIR.asm | 9 - libsrc/_DEVELOPMENT/env/file/z80/__TMP_DIR.asm.m4 | 13 - .../env/file/z80/asm_env_copy_file.asm | 105 ----- .../env/file/z80/asm_env_find_name_value.asm | 248 ---------- .../_DEVELOPMENT/env/file/z80/asm_env_getenv.asm | 50 -- .../env/file/z80/asm_env_getenv_ex.asm | 191 -------- .../_DEVELOPMENT/env/file/z80/asm_env_name_sm.asm | 111 ----- .../_DEVELOPMENT/env/file/z80/asm_env_setenv.asm | 63 --- .../env/file/z80/asm_env_setenv_ex.asm | 519 --------------------- .../_DEVELOPMENT/env/file/z80/asm_env_tmpnam.asm | 147 ------ .../_DEVELOPMENT/env/file/z80/asm_env_unsetenv.asm | 61 --- .../env/file/z80/asm_env_unsetenv_ex.asm | 366 --------------- .../_DEVELOPMENT/env/file/z80/asm_env_value_sm.asm | 47 -- libsrc/_DEVELOPMENT/env/mem/readme.txt | 2 - libsrc/_DEVELOPMENT/l/z80/l_ret.asm | 4 +- .../target/zx/crt_memory_model_dotx.inc | 3 + .../target/zxn/config/config_target.m4 | 30 +- .../target/zxn/config/config_target.m4.bak | 30 +- libsrc/_DEVELOPMENT/target/zxn/config_zxn.h | 13 +- .../_DEVELOPMENT/target/zxn/config_zxn_private.inc | 12 +- .../_DEVELOPMENT/target/zxn/config_zxn_public.inc | 16 +- .../target/zxn/crt_memory_model_dotn.inc | 3 + .../target/zxn/crt_memory_model_dotx.inc | 3 + .../_DEVELOPMENT/target/zxn/library/zxn_macro.lst | 4 +- .../_DEVELOPMENT/target/zxn/library/zxn_sccz80.lst | 2 +- .../target/zxn/library/zxn_sdcc_ix.lst | 2 +- .../target/zxn/library/zxn_sdcc_iy.lst | 2 +- libsrc/_DEVELOPMENT/target/zxn/zxn_crt.asm | 141 ++++-- libsrc/aquarius.lst | 1 + libsrc/games/games.inc | 6 + libsrc/graphics/generic_console/pointxy.asm | 4 +- libsrc/graphics/grafix.inc | 4 +- libsrc/graphics/sorcerer/textpixl.asm | 66 +++ libsrc/input/aquarius/in_Inkey.asm | 78 ++++ libsrc/input/aquarius/in_KeyPressed.asm | 54 +++ libsrc/input/aquarius/in_LookupKey.asm | 78 ++++ libsrc/input/aquarius/in_keytranstbl.asm | 39 ++ libsrc/input/spectrum.lst | 1 + libsrc/input/trs80/in_Inkey.asm | 73 +++ libsrc/input/trs80/in_KeyPressed.asm | 57 +++ libsrc/input/trs80/in_LookupKey.asm | 73 +++ libsrc/input/trs80/in_keytranstbl.asm | 37 ++ libsrc/input/vg5k/in_KeyPressed.asm | 2 +- libsrc/input/vg5k/in_LookupKey.asm | 4 +- libsrc/input/x1.lst | 1 + libsrc/input/zx81.lst | 1 + libsrc/pv1000.lst | 1 + libsrc/sorcerer.lst | 15 +- libsrc/stdio/sorcerer/generic_console_ioctl.asm | 2 +- libsrc/trs80.lst | 1 + src/appmake/hex.c | 2 +- src/appmake/nec.c | 2 +- src/appmake/rom.c | 2 +- support/basck/basck.c | 248 +++++++--- 145 files changed, 2794 insertions(+), 3096 deletions(-) create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/getenv.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/getenv_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/getenv_ex_callee.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/mkstemp_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/tmpnam.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sccz80/tmpnam_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/getenv.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/getenv_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/getenv_ex_callee.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/getenv_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/mkstemp_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/mkstemp_ex_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/tmpnam.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/tmpnam_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/tmpnam_ex_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_ix/tmpnam_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/getenv.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/getenv_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/getenv_ex_callee.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/getenv_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/mkstemp_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/mkstemp_ex_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/tmpnam.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/tmpnam_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/tmpnam_ex_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/c/sdcc_iy/tmpnam_fastcall.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/esxdos_asm.lst create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/esxdos_sccz80.lst create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/esxdos_sdcc_ix.lst create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/esxdos_sdcc_iy.lst create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_BUF.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_FNAME.asm rename libsrc/_DEVELOPMENT/env/{file/z80/__ENV_FILE.asm.m4 => esxdos/z80/__ENV_FNAME.asm.m4} (75%) create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_GETENV_VALUE.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_MKSNAM.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_TMPNAM.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_TMPNAM_TEMPLATE.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__ENV_TMPNAM_TEMPLATE.asm.m4 create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__env_name_sm.asm rename libsrc/_DEVELOPMENT/env/{file/z80/asm_env_qualify_name.asm => esxdos/z80/__env_qualify_name.asm} (86%) create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/__env_value_sm.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_env_getenv.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_env_mkstemp.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_env_tmpnam.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_getenv.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_getenv_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_mkstemp_ex.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_tmpnam.asm create mode 100644 libsrc/_DEVELOPMENT/env/esxdos/z80/asm_tmpnam_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/envfile_asm.lst delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_disk_block.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_disk_block_pop.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_disk_block_push.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_close.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_open.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_read.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_seek.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_size.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_unlink.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/__ef_esxdos_jp_write.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_getenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_getenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_setenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_setenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_tmpnam.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_unsetenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos/z80/asm_esxdos_unsetenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos_asm.lst delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos_sccz80.lst delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos_sdcc_ix.lst delete mode 100644 libsrc/_DEVELOPMENT/env/file/esxdos_sdcc_iy.lst delete mode 100644 libsrc/_DEVELOPMENT/env/file/readme.txt delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__ENV_DEFINES.inc delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__ENV_FILE.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__ENV_GETENV_BUF.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__ENV_TMPNAM.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__TMP_DIR.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/__TMP_DIR.asm.m4 delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_copy_file.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_find_name_value.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_getenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_getenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_name_sm.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_setenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_setenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_tmpnam.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_unsetenv.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_unsetenv_ex.asm delete mode 100644 libsrc/_DEVELOPMENT/env/file/z80/asm_env_value_sm.asm delete mode 100644 libsrc/_DEVELOPMENT/env/mem/readme.txt create mode 100755 libsrc/graphics/sorcerer/textpixl.asm create mode 100644 libsrc/input/aquarius/in_Inkey.asm create mode 100644 libsrc/input/aquarius/in_KeyPressed.asm create mode 100644 libsrc/input/aquarius/in_LookupKey.asm create mode 100644 libsrc/input/aquarius/in_keytranstbl.asm create mode 100644 libsrc/input/trs80/in_Inkey.asm create mode 100644 libsrc/input/trs80/in_KeyPressed.asm create mode 100644 libsrc/input/trs80/in_LookupKey.asm create mode 100644 libsrc/input/trs80/in_keytranstbl.asm ######################################################################### Creating src tarball ######################################################################### ######################################################################### Starting native build ######################################################################### fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git make -C src/appmake make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/appmake' gcc -g -O2 -I.. -c appmake.c appmake.c: In function 'mb_check_alignment': appmake.c:1415:66: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] qsort(aligned->array, aligned->num, sizeof(*aligned->array), mb_compare_aligned); ^~~~~~~~~~~~~~~~~~ In file included from appmake.h:12:0, from appmake.c:14: /usr/include/stdlib.h:725:13: note: expected '__compar_fn_t {aka int (*)(const void *, const void *)}' but argument is of type 'int (*)(const struct section_aligned *, const struct section_aligned *)' extern void qsort (void *__base, size_t __nmemb, size_t __size, ^~~~~ appmake.c: In function 'mb_sort_banks_check': appmake.c:1441:57: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] qsort(mb->secbin, mb->num, sizeof(*mb->secbin), mb_compare_banks); ^~~~~~~~~~~~~~~~ In file included from appmake.h:12:0, from appmake.c:14: /usr/include/stdlib.h:725:13: note: expected '__compar_fn_t {aka int (*)(const void *, const void *)}' but argument is of type 'int (*)(const struct section_bin *, const struct section_bin *)' extern void qsort (void *__base, size_t __nmemb, size_t __size, ^~~~~ gcc -g -O2 -I.. -c z88.c gcc -g -O2 -I.. -c zxvgs.c gcc -g -O2 -I.. -c zx.c gcc -g -O2 -I.. -c z88shell.c gcc -g -O2 -I.. -c abc80.c abc80.c: In function 'datablockout': abc80.c:124:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&buffer[3],253,1,fin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I.. -c zx81.c gcc -g -O2 -I.. -c msx.c gcc -g -O2 -I.. -c mtx.c gcc -g -O2 -I.. -c mz.c gcc -g -O2 -I.. -c nec.c gcc -g -O2 -I.. -c p2000.c gcc -g -O2 -I.. -c px.c gcc -g -O2 -I.. -c aquarius.c gcc -g -O2 -I.. -c c7420.c gcc -g -O2 -I.. -c rom.c gcc -g -O2 -I.. -c sorcerer.c gcc -g -O2 -I.. -c sos.c gcc -g -O2 -I.. -c svi.c gcc -g -O2 -I.. -c sc3000.c gcc -g -O2 -I.. -c ace-tap.c gcc -g -O2 -I.. -c hex.c gcc -g -O2 -I.. -c lynx.c gcc -g -O2 -I.. -c rex6000.c gcc -g -O2 -I.. -c tixx.c tixx.c: In function 'tixx_exec': tixx.c:202:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, n, 1, fp); ^~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I.. -c nascom.c gcc -g -O2 -I.. -c cpc.c cpc.c: In function 'cpc_exec': cpc.c:404:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(srchead, 128, 1, source); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpc.c:469:16: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(srcdata, header[19] + header[20] * 256, 1, source); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I.. -c cpm.c gcc -g -O2 -I.. -c m5.c gcc -g -O2 -I.. -c mc.c gcc -g -O2 -I.. -c newbrain.c gcc -g -O2 -I.. -c newext.c gcc -g -O2 -I.. -c sms.c sms.c: In function 'sms_exec': sms.c:153:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(memory, sizeof(memory[0]), len, fpin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I.. -c trs80.c gcc -g -O2 -I.. -c c128.c gcc -g -O2 -I.. -c galaksija.c gcc -g -O2 -I.. -c vz.c gcc -g -O2 -I.. -c enterprise.c gcc -g -O2 -I.. -c x07.c gcc -g -O2 -I.. -c residos.c gcc -g -O2 -I.. -c inject.c gcc -g -O2 -I.. -c vg5k.c gcc -g -O2 -I.. -c z1013.c gcc -g -O2 -I.. -c extract.c gcc -g -O2 -I.. -c z9001.c gcc -g -O2 -I.. -c kc.c gcc -g -O2 -I.. -c glue.c gcc -g -O2 -I.. -c zxn.c gcc -g -O2 -I.. -c zx-util.c zx-util.c: In function 'zx_tape': zx-util.c:513:44: warning: too many arguments for format [-Wformat-extra-args] sprintf(mybuf, "\"23739\",", (int)pos); ^~~~~~~~~~~~ zx-util.c:516:44: warning: too many arguments for format [-Wformat-extra-args] sprintf(mybuf, "\"111\":", (int)pos); ^~~~~~~~~~ zx-util.c: In function 'zxn_universal_dot': zx-util.c:1343:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(scratch, 13, 1, fin); // zeroes ^~~~~~~~~~~~~~~~~~~~~~~~~~ zx-util.c:1347:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(scratch, 13, 1, fin); // zeroes ^~~~~~~~~~~~~~~~~~~~~~~~~~ zx-util.c: In function 'zx_sna': zx-util.c:1482:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(sna_state, 27, 1, fin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ zx-util.c:1492:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&sna_state[SNA_128_PC], 4, 1, fin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I.. -c x1.c gcc -o appmake -g -O2 appmake.o z88.o zxvgs.o zx.o z88shell.o abc80.o zx81.o msx.o mtx.o mz.o nec.o p2000.o px.o aquarius.o c7420.o rom.o sorcerer.o sos.o svi.o sc3000.o ace-tap.o hex.o lynx.o rex6000.o tixx.o nascom.o cpc.o cpm.o m5.o mc.o newbrain.o newext.o sms.o trs80.o c128.o galaksija.o vz.o enterprise.o x07.o residos.o inject.o vg5k.o z1013.o extract.o z9001.o kc.o glue.o zxn.o zx-util.o x1.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/appmake' make -C src/appmake PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/appmake' install appmake /home/build/z88dk/build/z88dk/bin/appmake make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/appmake' make -C src/copt make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/copt' gcc -c -o copt.o -g -O2 -DLOCAL_REGEXP -I. copt.c gcc -c -o regex/regcomp.o -g -O2 -DLOCAL_REGEXP -I. regex/regcomp.c gcc -c -o regex/regerror.o -g -O2 -DLOCAL_REGEXP -I. regex/regerror.c gcc -c -o regex/regexec.o -g -O2 -DLOCAL_REGEXP -I. regex/regexec.c gcc -c -o regex/regfree.o -g -O2 -DLOCAL_REGEXP -I. regex/regfree.c gcc -o copt -g -O2 copt.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regfree.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/copt' make -C src/copt PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/copt' install copt /home/build/z88dk/build/z88dk/bin/copt make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/copt' make -C src/cpp make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/cpp' gcc -g -O2 -c cpp1.c gcc -g -O2 -c cpp2.c gcc -g -O2 -c cpp3.c gcc -g -O2 -c cpp4.c gcc -g -O2 -c cpp5.c cpp5.c: In function 'bittest': cpp5.c:606:1: warning: type of 'value' defaults to 'int' [-Wimplicit-int] bittest(value) ^~~~~~~ gcc -g -O2 -c cpp6.c gcc -g -O2 -o zcpp cpp1.o cpp2.o cpp3.o cpp4.o cpp5.o cpp6.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/cpp' make -C src/cpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/cpp' install zcpp /home/build/z88dk/build/z88dk/bin/zcpp make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/cpp' make -C src/ucpp make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ucpp' gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c mem.c gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c nhash.c nhash.c: In function 'find_node': nhash.c:156:12: warning: 'ls' may be used uninitialized in this function [-Wmaybe-uninitialized] *leftson = ls; ~~~~~~~~~^~~~ nhash.c: In function 'internal_put': nhash.c:275:14: warning: 'pnode' may be used uninitialized in this function [-Wmaybe-uninitialized] pnode->left = itemg; ~~~~~~~~~~~~^~~~~~~ gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c cpp.c In file included from cpp.c:45:0: cpp.c: In function 'handle_if': mem.h:52:18: warning: 'tf.t' may be used uninitialized in this function [-Wmaybe-uninitialized] #define freemem free ^~~~ cpp.c:987:20: note: 'tf.t' was declared here struct token_fifo tf, tf1, tf2, tf3, *save_tf; ^~ In file included from cpp.c:45:0: cpp.c: In function 'handle_include': mem.h:98:9: warning: 'fname' may be used uninitialized in this function [-Wmaybe-uninitialized] (list)[(ptr) ++] = (obj); \ ^ cpp.c:1200:8: note: 'fname' was declared here char *fname; ^~~~~ gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c lexer.c lexer.c: In function 'ucpp_next_token': lexer.c:842:20: warning: 'utf8' may be used uninitialized in this function [-Wmaybe-uninitialized] utf8 = (utf8 << 8) | c; ~~~~~~^~~~~ lexer.c:799:16: note: 'utf8' was declared here unsigned long utf8; ^~~~ gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c assert.c In file included from assert.c:37:0: assert.c: In function 'ucpp_handle_assert': mem.h:52:18: warning: 'aname' may be used uninitialized in this function [-Wmaybe-uninitialized] #define freemem free ^~~~ assert.c:134:8: note: 'aname' was declared here char *aname; ^~~~~ gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c macro.c macro.c: In function 'ucpp_handle_define': macro.c:322:20: warning: 'mv.t' may be used uninitialized in this function [-Wmaybe-uninitialized] struct token_fifo mv; ^~ macro.c: In function 'ucpp_substitute_macro': macro.c:1640:23: warning: 'save_tfi' may be used uninitialized in this function [-Wmaybe-uninitialized] tfi->art = save_tfi + (etl.art - etl_limit); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ macro.c:1573:13: warning: 'atl' may be used uninitialized in this function [-Wmaybe-uninitialized] t.name = stringify(atl + anum); ^~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c eval.c gcc -g -O2 -o ucpp mem.o nhash.o cpp.o lexer.o assert.o macro.o eval.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ucpp' make -C src/ucpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ucpp' install ucpp /home/build/z88dk/build/z88dk/bin/ucpp make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ucpp' make -C src/sccz80 make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/sccz80' gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o callfunc.o callfunc.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o codegen.o codegen.c codegen.c: In function 'putstk': codegen.c:394:13: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] SYMBOL *ptr; ^~~ gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o const.o const.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o data.o data.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declinit.o declinit.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o error.o error.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o expr.o expr.c expr.c: In function 'heirb': expr.c:583:30: warning: variable 'valtype' set but not used [-Wunused-but-set-variable] int val, con, direct, k, valtype; ^~~~~~~ gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o goto.o goto.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o io.o io.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o lex.o lex.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o main.o main.c main.c:93:66: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 'h', "help", OPT_FUNCTION|OPT_BOOL, "Show this help page", DispInfo, 0 }, ^~~~~~~~ main.c:93:66: note: (near initialization for 'sccz80_opts[1].value') main.c:105:89: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "math-z88", OPT_FUNCTION|OPT_BOOL, "(deprecated) Make FP constants match z88", &set_math_z88_parameters, 0 }, ^ main.c:105:89: note: (near initialization for 'sccz80_opts[13].value') main.c:112:90: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "asm", OPT_FUNCTION, "= Set the assembler output (z80asm,vasm,asxx,gnu)", SetAssembler, 0 }, ^~~~~~~~~~~~ main.c:112:90: note: (near initialization for 'sccz80_opts[19].value') main.c:119:84: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "opt-code-speed", OPT_FUNCTION|OPT_STRING, "Optimise for speed not size", opt_code_speed, 0}, ^~~~~~~~~~~~~~ main.c:119:84: note: (near initialization for 'sccz80_opts[26].value') main.c:133:67: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "W", OPT_FUNCTION, " Enable a class of warnings", SetWarning, 0 }, ^~~~~~~~~~ main.c:133:67: note: (near initialization for 'sccz80_opts[29].value') main.c:138:64: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "D", OPT_FUNCTION, "Define a preprocessor directive", SetDefine, 0 }, ^~~~~~~~~ main.c:138:64: note: (near initialization for 'sccz80_opts[34].value') main.c:139:67: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "U", OPT_FUNCTION, "Undefine a preprocessor directive" , SetUndefine, 0 }, ^~~~~~~~~~~ main.c:139:67: note: (near initialization for 'sccz80_opts[35].value') main.c: In function 'set_option': main.c:787:49: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] void (*func)(option *arg, char *type) = arg->value; ^~~ gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o misc.o misc.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o plunge.o plunge.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o preproc.o preproc.c preproc.c: In function 'gch': preproc.c:49:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ch()) ^~ preproc.c:53:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return line[lptr++]; ^~~~~~ gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o primary.o primary.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o stmt.o stmt.c stmt.c: In function 'doexpr': stmt.c:339:13: warning: variable 'type' set but not used [-Wunused-but-set-variable] Kind type; ^~~~ gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o sym.o sym.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o while.o while.c gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declparse.o declparse.c gcc -g -O2 -o sccz80 callfunc.o codegen.o const.o data.o declinit.o error.o expr.o goto.o io.o lex.o main.o misc.o plunge.o preproc.o primary.o stmt.o sym.o while.o declparse.o -lm make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/sccz80' make -C src/sccz80 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/sccz80' install -m 755 sccz80 /home/build/z88dk/build/z88dk/bin/sccz80 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/sccz80' make -C src/z80asm make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm' gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o errors.o errors.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o libfile.o libfile.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o z80asm.o z80asm.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o main.o main.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o opcodes.o opcodes.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o model.o model.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o sym.o sym.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o options.o options.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o listfile.o listfile.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o modlink.o modlink.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o z80pass.o z80pass.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o symtab.o symtab.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o directives.o directives.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o macros.o macros.c macros.c:164:13: warning: 'collect_params' defined but not used [-Wunused-function] static bool collect_params(char **p, DefMacro *macro, UT_string *param) ^~~~~~~~~~~~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o scan.o scan.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -O0 -c -o parse.o parse.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o codearea.o codearea.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o module.o module.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o error_func.o error_func.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o zobjfile.o zobjfile.c zobjfile.c: In function 'write_expr': zobjfile.c:40:7: warning: 'range' may be used uninitialized in this function [-Wmaybe-uninitialized] char range; ^~~~~ zobjfile.c: In function 'write_symbols_symtab': zobjfile.c:106:14: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] char scope, type; ^~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o expr.o expr.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o hist.o hist.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/srcfile.o lib/srcfile.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/list.o lib/list.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/dbg.o lib/dbg.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/str.o lib/str.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/class.o lib/class.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/strhash.o lib/strhash.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/alloc.o lib/alloc.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/minunit.o lib/minunit.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/array.o lib/array.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/die.o ../common/die.c ../common/die.c: In function 'xglob': ../common/die.c:46:33: warning: passing argument 3 of 'glob' from incompatible pointer type [-Wincompatible-pointer-types] int ret = glob(pattern, flags, errfunc, pglob); ^~~~~~~ In file included from ../common/die.h:21:0, from ../common/die.c:6: /usr/include/glob.h:146:12: note: expected 'int (*)(const char *, int)' but argument is of type 'const int (*)(const char *, int)' extern int glob (const char *__restrict __pattern, int __flags, ^~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/strutil.o ../common/strutil.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/fileutil.o ../common/fileutil.c In file included from ../common/fileutil.c:7:0: ../common/fileutil.c: In function 'path_rmdir': ../common/die.h:56:36: warning: implicit declaration of function 'rmdir' [-Wimplicit-function-declaration] #define xrmdir(dir) Check_retval(rmdir(path_os(dir)), (dir)) ^ ../common/die.h:47:46: note: in definition of macro 'Check_retval' #define Check_retval(rv, file) check_retval((rv), (file), __FILE__, __LINE__) ^~ ../common/fileutil.c:649:3: note: in expansion of macro 'xrmdir' xrmdir(path); ^~~~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/objfile.o ../common/objfile.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/optparse.o ../common/optparse.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regfree.o ../../ext/regex/regfree.c gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regcomp.o ../../ext/regex/regcomp.c In file included from ../../ext/regex/regcomp.c:12:0: ../../ext/regex/cclass.h:6:16: warning: missing braces around initializer [-Wmissing-braces] } cclasses[] = { ^ ../../ext/regex/cclass.h:6:16: note: (near initialization for 'cclasses') In file included from ../../ext/regex/regcomp.c:13:0: ../../ext/regex/cname.h:5:14: warning: missing braces around initializer [-Wmissing-braces] } cnames[] = { ^ ../../ext/regex/cname.h:5:14: note: (near initialization for 'cnames') ../../ext/regex/regcomp.c: In function 'p_ere': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:254:3: note: in expansion of macro 'REQUIRE' REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */ ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_ere_exp': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:301:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:97:24: note: in expansion of macro 'REQUIRE' #define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e)) ^~~~~~~ ../../ext/regex/regcomp.c:314:3: note: in expansion of macro 'MUSTEAT' MUSTEAT(')', REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:357:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EESCAPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:362:3: note: in expansion of macro 'REQUIRE' REQUIRE(!MORE() || !isdigit(PEEK()), REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:378:2: note: in expansion of macro 'REQUIRE' REQUIRE(!wascaret, REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:405:5: note: in expansion of macro 'REQUIRE' REQUIRE(count <= count2, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:414:4: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_str': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:437:2: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EMPTY); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_bre': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:480:2: note: in expansion of macro 'REQUIRE' REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */ ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_simp_re': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:505:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EESCAPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:535:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('\\', ')'), REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:565:3: note: in expansion of macro 'REQUIRE' REQUIRE(starordinary, REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:583:5: note: in expansion of macro 'REQUIRE' REQUIRE(count <= count2, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:592:4: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_count': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:617:2: note: in expansion of macro 'REQUIRE' REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_bracket': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:97:24: note: in expansion of macro 'REQUIRE' #define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e)) ^~~~~~~ ../../ext/regex/regcomp.c:657:2: note: in expansion of macro 'MUSTEAT' MUSTEAT(']', REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_b_term': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:728:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:730:3: note: in expansion of macro 'REQUIRE' REQUIRE(c != '-' && c != ']', REG_ECTYPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:732:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:733:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO(':', ']'), REG_ECTYPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:737:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:739:3: note: in expansion of macro 'REQUIRE' REQUIRE(c != '-' && c != ']', REG_ECOLLATE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:741:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:742:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('=', ']'), REG_ECOLLATE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:757:3: note: in expansion of macro 'REQUIRE' REQUIRE(start <= finish, REG_ERANGE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_b_symbol': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:825:2: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:831:2: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('.', ']'), REG_ECOLLATE); ^~~~~~~ At top level: ../../ext/regex/regcomp.c:1253:1: warning: 'mcin' defined but not used [-Wunused-function] mcin(cs, cp) ^~~~ ../../ext/regex/regcomp.c:1226:1: warning: 'mcsub' defined but not used [-Wunused-function] mcsub(cs, cp) ^~~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regexec.o ../../ext/regex/regexec.c In file included from ../../ext/regex/regexec.c:46:0: ../../ext/regex/engine.c: In function 'sdissect': ../../ext/regex/engine.c:276:17: warning: variable 'dp' set but not used [-Wunused-but-set-variable] register char *dp; ^~ In file included from ../../ext/regex/regexec.c:95:0: ../../ext/regex/engine.c: In function 'ldissect': ../../ext/regex/engine.c:276:17: warning: variable 'dp' set but not used [-Wunused-but-set-variable] register char *dp; ^~ At top level: ../../ext/regex/regexec.c:19:12: warning: 'nope' defined but not used [-Wunused-variable] static int nope = 0; /* for use in asserts; shuts lint up */ ^~~~ gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regerror.o ../../ext/regex/regerror.c ../../ext/regex/regerror.c:40:13: warning: missing braces around initializer [-Wmissing-braces] } rerrs[] = { ^ ../../ext/regex/regerror.c:40:13: note: (near initialization for 'rerrs') gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -o z80asm errors.o libfile.o z80asm.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o -g -O2 make -C dev/z80asm_lib make[2]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' ../../z80asm -xz80asm-z80-.lib --cpu=z80 @z80asm_lib.lst ../../z80asm -xz80asm-z80-ixiy.lib --cpu=z80 --IXIY @z80asm_lib.lst ../../z80asm -xz80asm-z80_zxn-.lib --cpu=z80-zxn @z80asm_lib.lst ../../z80asm -xz80asm-z80_zxn-ixiy.lib --cpu=z80-zxn --IXIY @z80asm_lib.lst ../../z80asm -xz80asm-z180-.lib --cpu=z180 @z80asm_lib.lst ../../z80asm -xz80asm-z180-ixiy.lib --cpu=z180 --IXIY @z80asm_lib.lst ../../z80asm -xz80asm-r2k-.lib --cpu=r2k @z80asm_lib.lst ../../z80asm -xz80asm-r2k-ixiy.lib --cpu=r2k --IXIY @z80asm_lib.lst ../../z80asm -xz80asm-r3k-.lib --cpu=r3k @z80asm_lib.lst ../../z80asm -xz80asm-r3k-ixiy.lib --cpu=r3k --IXIY @z80asm_lib.lst make[2]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' cp dev/z80asm_lib/z80asm-*.lib . gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o t/testlib.o t/testlib.c ar rcs t/libtestlib.a errors.o libfile.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o t/testlib.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm' make -C src/z80asm PREFIX=`pwd` PREFIX_SHARE=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm' install z80asm /home/build/z88dk/build/z88dk/bin/z80asm install asmpp.pl /home/build/z88dk/build/z88dk/bin/asmpp.pl make -C dev/z80asm_lib install PREFIX=/home/build/z88dk/build/z88dk make[2]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' install z80asm-z80-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80-.lib install z80asm-z80-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80-ixiy.lib install z80asm-z80_zxn-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80_zxn-.lib install z80asm-z80_zxn-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80_zxn-ixiy.lib install z80asm-z180-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z180-.lib install z80asm-z180-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z180-ixiy.lib install z80asm-r2k-.lib /home/build/z88dk/build/z88dk/lib/z80asm-r2k-.lib install z80asm-r2k-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-r2k-ixiy.lib install z80asm-r3k-.lib /home/build/z88dk/build/z88dk/lib/z80asm-r3k-.lib install z80asm-r3k-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-r3k-ixiy.lib make[2]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm' make -C src/zcc make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zcc' gcc -c -o zcc.o -g -O2 -DLOCAL_REGEXP -I. -I../copt zcc.c zcc.c: In function 'ShowErrors': zcc.c:2847:39: warning: zero-length gnu_printf format string [-Wformat-zero-length] sprintf(strstr(filenamebuf, "'"), ""); ^~ zcc.c: In function 'main': zcc.c:969:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(cmdline); ^~~~~~~~~~~~~~~ zcc.c: In function 'ShowErrors': zcc.c:2850:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer2, LINEMAX, fp2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o zcc -g -O2 -DLOCAL_REGEXP zcc.o ../copt/regex/regcomp.o ../copt/regex/regerror.o ../copt/regex/regexec.o ../copt/regex/regfree.o zcc.o: In function `tempname': /home/build/z88dk/build/z88dk/src/zcc/zcc.c:2900: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zcc' make -C src/zcc PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zcc' install zcc /home/build/z88dk/build/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zcc' make -C src/zpragma make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zpragma' gcc -g -O2 -c -o zpragma.o zpragma.c gcc -o zpragma -g -O2 zpragma.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zpragma' make -C src/zpragma PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zpragma' install zpragma /home/build/z88dk/build/z88dk/bin/zpragma make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zpragma' make -C src/zx7 make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zx7' gcc -o zx7 -g -O2 compress.c optimize.c zx7.c gcc -o dzx7 -g -O2 dzx7.c make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zx7' make -C src/zx7 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zx7' install zx7 /home/build/z88dk/build/z88dk/bin/zx7 install dzx7 /home/build/z88dk/build/z88dk/bin/dzx7 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zx7' make -C src/z80nm make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80nm' gcc -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex -c -o ar.o ar.c gcc -o z80nm -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex ar.o ../common/die.o ../common/objfile.o ../common/fileutil.o ../common/strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80nm' make -C src/z80nm PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80nm' install z80nm /home/build/z88dk/build/z88dk/bin/z80nm make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80nm' make -C src/zobjcopy make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zobjcopy' gcc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -c -o zobjcopy.o zobjcopy.c gcc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -o zobjcopy zobjcopy.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zobjcopy' make -C src/zobjcopy PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zobjcopy' install zobjcopy /home/build/z88dk/build/z88dk/bin/zobjcopy make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zobjcopy' make -C src/lstmanip make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/lstmanip' gcc -g -O2 -c -o lstmanip.o lstmanip.c gcc -o z88dk-lstmanip -g -O2 lstmanip.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/lstmanip' make -C src/lstmanip PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/lstmanip' install z88dk-lstmanip /home/build/z88dk/build/z88dk/bin/z88dk-lstmanip make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/lstmanip' make -C src/ticks make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ticks' gcc -g -O2 -I../../ext/uthash/src/ -g -c -o ticks.o ticks.c ticks.c: In function 'tapcycles': ticks.c:578:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(tapbuf, 1, 0x20000, ft); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c: In function 'main': ticks.c:725:13: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(tapbuf, 1, 0x20000, ft); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:791:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(get_memory_addr(0), 1, 16384, fk); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:793:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&i, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:794:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&l_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:795:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&h_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:796:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&e_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:797:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&d_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:798:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&c_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:799:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&b_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:800:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&w, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:806:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&a_, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:807:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&l, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:808:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&h, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:809:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&e, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:810:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&d, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:811:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&c, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:812:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&b, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:813:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&yl, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:814:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&yh, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:815:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&xl, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:816:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&xh, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:817:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&iff, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:819:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&r, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:821:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&w, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:823:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&a, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:824:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&sp, 2, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:825:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&im, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:826:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&w, 1, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:827:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(get_memory_addr(0x4000), 1, 0xc000, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:831:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(get_memory_addr(0), 1, 65536, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:832:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&w, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:834:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&a, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:835:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&c, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:836:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&b, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:837:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&l, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:838:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&h, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:839:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&pc, 2, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:840:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&sp, 2, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:841:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&i, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:842:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&r, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:844:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&e, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:845:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&d, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:846:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&c_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:847:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&b_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:848:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&e_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:849:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&d_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:850:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&l_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:851:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&h_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:852:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&w, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:859:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&a_, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:860:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&yl, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:861:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&yh, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:862:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&xl, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:863:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&xh, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:864:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&iff, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:865:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&im, 1, 1, fh), ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:866:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&mp, 2, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:868:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(get_memory_addr(0), 1, size, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:874:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&wavpos, 4, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:881:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(tapbuf, 1, 0x20000, ft); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ticks.c:882:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] (void)fread(&sttap, 4, 1, fh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_console.o hook_console.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_io.o hook_io.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_misc.o hook_misc.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook.o hook.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o debugger.o debugger.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o linenoise.o linenoise.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o utf8.o utf8.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o syms.o syms.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_alg.o disassembler_alg.c gcc -g -O2 -I../../ext/uthash/src/ -g -c -o memory.o memory.c gcc -o ticks -g -O2 -I../../ext/uthash/src/ -g ticks.o hook_console.o hook_io.o hook_misc.o hook.o debugger.o linenoise.o utf8.o syms.o disassembler_alg.o memory.o gcc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_main.o disassembler_main.c gcc -o z88dk-dis -g -O2 -I../../ext/uthash/src/ -g disassembler_main.o syms.o disassembler_alg.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ticks' make -C src/ticks PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ticks' install ticks /home/build/z88dk/build/z88dk/bin/ticks install z88dk-dis /home/build/z88dk/build/z88dk/bin/z88dk-dis make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ticks' make -C support/graphics make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/graphics' gcc -g -O2 `xml2-config --cflags` -c -o z80svg.o z80svg.c gcc -o z80svg -g -O2 `xml2-config --cflags` z80svg.o `xml2-config --libs` make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/graphics' make -C support/graphics PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/graphics' install z80svg /home/build/z88dk/build/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/graphics' make -C support/pv1000 make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/pv1000' gcc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -c -o font2pv1000.o font2pv1000.c gcc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -o font2pv1000 font2pv1000.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/pv1000' make -C support/pv1000 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/pv1000' install font2pv1000 /home/build/z88dk/build/z88dk/bin/font2pv1000 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/pv1000' make -C testsuite make[1]: Entering directory '/home/build/z88dk/build/z88dk/testsuite' zcc +test -vn -a 01_cast_global_pointer.c -o 01_cast_global_pointer.opt make[1]: zcc: Command not found Makefile:26: recipe for target '01_cast_global_pointer.opt' failed make[1]: *** [01_cast_global_pointer.opt] Error 127 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/testsuite' Makefile:143: recipe for target 'testsuite' failed make: *** [testsuite] Error 2 fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git make -C src/appmake make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/appmake' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/appmake' make -C src/appmake PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/appmake' install appmake /home/build/z88dk/build/z88dk/bin/appmake make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/appmake' make -C src/copt make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/copt' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/copt' make -C src/copt PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/copt' install copt /home/build/z88dk/build/z88dk/bin/copt make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/copt' make -C src/cpp make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/cpp' make[1]: 'zcpp' is up to date. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/cpp' make -C src/cpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/cpp' install zcpp /home/build/z88dk/build/z88dk/bin/zcpp make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/cpp' make -C src/ucpp make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ucpp' make[1]: 'ucpp' is up to date. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ucpp' make -C src/ucpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ucpp' install ucpp /home/build/z88dk/build/z88dk/bin/ucpp make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ucpp' make -C src/sccz80 make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/sccz80' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/sccz80' make -C src/sccz80 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/sccz80' install -m 755 sccz80 /home/build/z88dk/build/z88dk/bin/sccz80 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/sccz80' make -C src/z80asm make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm' make -C dev/z80asm_lib make[2]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' cp dev/z80asm_lib/z80asm-*.lib . make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm' make -C src/z80asm PREFIX=`pwd` PREFIX_SHARE=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm' install z80asm /home/build/z88dk/build/z88dk/bin/z80asm install asmpp.pl /home/build/z88dk/build/z88dk/bin/asmpp.pl make -C dev/z80asm_lib install PREFIX=/home/build/z88dk/build/z88dk make[2]: Entering directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' install z80asm-z80-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80-.lib install z80asm-z80-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80-ixiy.lib install z80asm-z80_zxn-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80_zxn-.lib install z80asm-z80_zxn-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z80_zxn-ixiy.lib install z80asm-z180-.lib /home/build/z88dk/build/z88dk/lib/z80asm-z180-.lib install z80asm-z180-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-z180-ixiy.lib install z80asm-r2k-.lib /home/build/z88dk/build/z88dk/lib/z80asm-r2k-.lib install z80asm-r2k-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-r2k-ixiy.lib install z80asm-r3k-.lib /home/build/z88dk/build/z88dk/lib/z80asm-r3k-.lib install z80asm-r3k-ixiy.lib /home/build/z88dk/build/z88dk/lib/z80asm-r3k-ixiy.lib make[2]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm/dev/z80asm_lib' make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80asm' make -C src/zcc make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zcc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zcc' make -C src/zcc PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zcc' install zcc /home/build/z88dk/build/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zcc' make -C src/zpragma make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zpragma' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zpragma' make -C src/zpragma PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zpragma' install zpragma /home/build/z88dk/build/z88dk/bin/zpragma make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zpragma' make -C src/zx7 make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zx7' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zx7' make -C src/zx7 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zx7' install zx7 /home/build/z88dk/build/z88dk/bin/zx7 install dzx7 /home/build/z88dk/build/z88dk/bin/dzx7 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zx7' make -C src/z80nm make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80nm' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80nm' make -C src/z80nm PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z80nm' install z80nm /home/build/z88dk/build/z88dk/bin/z80nm make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z80nm' make -C src/zobjcopy make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zobjcopy' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zobjcopy' make -C src/zobjcopy PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/zobjcopy' install zobjcopy /home/build/z88dk/build/z88dk/bin/zobjcopy make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/zobjcopy' make -C src/lstmanip make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/lstmanip' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/lstmanip' make -C src/lstmanip PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/lstmanip' install z88dk-lstmanip /home/build/z88dk/build/z88dk/bin/z88dk-lstmanip make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/lstmanip' make -C src/ticks make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ticks' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ticks' make -C src/ticks PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/ticks' install ticks /home/build/z88dk/build/z88dk/bin/ticks install z88dk-dis /home/build/z88dk/build/z88dk/bin/z88dk-dis make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/ticks' make -C support/graphics make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/graphics' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/graphics' make -C support/graphics PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/graphics' install z80svg /home/build/z88dk/build/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/graphics' make -C support/pv1000 make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/pv1000' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/pv1000' make -C support/pv1000 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/support/pv1000' install font2pv1000 /home/build/z88dk/build/z88dk/bin/font2pv1000 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/support/pv1000' make -C testsuite make[1]: Entering directory '/home/build/z88dk/build/z88dk/testsuite' zcc +test -vn -a 01_cast_global_pointer.c -o 01_cast_global_pointer.opt diff -w tmp.opt results/01_cast_global_pointer.opt zcc +test -vn -a Issue_693_missing_return.c -o Issue_693_missing_return.opt diff -w tmp.opt results/Issue_693_missing_return.opt zcc +test -vn -a Issue_569_init_from_2d_array.c -o Issue_569_init_from_2d_array.opt diff -w tmp.opt results/Issue_569_init_from_2d_array.opt zcc +test -vn -a Issue_419_Extern_Prototypes_In_Function.c -o Issue_419_Extern_Prototypes_In_Function.opt diff -w tmp.opt results/Issue_419_Extern_Prototypes_In_Function.opt zcc +test -vn -a Issue_701_compound_scope.c -o Issue_701_compound_scope.opt diff -w tmp.opt results/Issue_701_compound_scope.opt zcc +test -vn -a Issue_98_Stack_offset.c -o Issue_98_Stack_offset.opt diff -w tmp.opt results/Issue_98_Stack_offset.opt zcc +test -vn -a Issue_452_far_pointers.c -o Issue_452_far_pointers.opt diff -w tmp.opt results/Issue_452_far_pointers.opt zcc +test -vn -a Issue_543_complement.c -o Issue_543_complement.opt diff -w tmp.opt results/Issue_543_complement.opt zcc +test -vn -a Issue_693_fastcall.c -o Issue_693_fastcall.opt diff -w tmp.opt results/Issue_693_fastcall.opt zcc +test -vn -a Issue_254_KR_Specifiers.c -o Issue_254_KR_Specifiers.opt diff -w tmp.opt results/Issue_254_KR_Specifiers.opt zcc +test -vn -a 02_addr_ptr.c -o 02_addr_ptr.opt diff -w tmp.opt results/02_addr_ptr.opt zcc +test -vn -a Issue_608_Arrays.c -o Issue_608_Arrays.opt diff -w tmp.opt results/Issue_608_Arrays.opt zcc +test -vn -a Issue_188_builtins.c -o Issue_188_builtins.opt diff -w tmp.opt results/Issue_188_builtins.opt zcc +test -vn -a Issue_510_mult_minus1.c -o Issue_510_mult_minus1.opt diff -w tmp.opt results/Issue_510_mult_minus1.opt zcc +test -vn -a Issue_485_sdccdecl.c -o Issue_485_sdccdecl.opt diff -w tmp.opt results/Issue_485_sdccdecl.opt zcc +test -vn -a Issue_452_pointers.c -o Issue_452_pointers.opt sccz80:"Issue_452_pointers.c" L:78 Warning:Pointer arithmetic with non-matching types: struct x *ptr1-char * [-Wincompatible-pointer-types] diff -w tmp.opt results/Issue_452_pointers.opt zcc +test -vn -a Issue_615_while_loop.c -o Issue_615_while_loop.opt diff -w tmp.opt results/Issue_615_while_loop.opt zcc +test -vn -a Issue_452_unsigned.c -o Issue_452_unsigned.opt diff -w tmp.opt results/Issue_452_unsigned.opt zcc +test -vn -a Issue_103_floating_addition.c -o Issue_103_floating_addition.opt diff -w tmp.opt results/Issue_103_floating_addition.opt zcc +test -vn -a Issue_574_fastcall_offset.c -o Issue_574_fastcall_offset.opt diff -w tmp.opt results/Issue_574_fastcall_offset.opt zcc +test -vn -a Issue_510_long_and.c -o Issue_510_long_and.opt diff -w tmp.opt results/Issue_510_long_and.opt zcc +test -vn -a Issue_569_jagged_array.c -o Issue_569_jagged_array.opt diff -w tmp.opt results/Issue_569_jagged_array.opt zcc +test -vn -a Issue_489_variable_defn_in_forloop.c -o Issue_489_variable_defn_in_forloop.opt sccz80:"Issue_489_variable_defn_in_forloop.c" L:17 Warning:Loss of precision, converting long i to int i [-Wconversion] diff -w tmp.opt results/Issue_489_variable_defn_in_forloop.opt zcc +test -vn -a Issue_491_enums.c -o Issue_491_enums.opt diff -w tmp.opt results/Issue_491_enums.opt zcc +test -vn -a Issue_295_structgetsfar.c -o Issue_295_structgetsfar.opt diff -w tmp.opt results/Issue_295_structgetsfar.opt zcc +test -vn -a Issue_499_typedef_initialisation.c -o Issue_499_typedef_initialisation.opt diff -w tmp.opt results/Issue_499_typedef_initialisation.opt zcc +test -vn -a Issue_497_astroforce_compile.c -o Issue_497_astroforce_compile.opt diff -w tmp.opt results/Issue_497_astroforce_compile.opt zcc +test -vn -a Issue_501_extern_at.c -o Issue_501_extern_at.opt diff -w tmp.opt results/Issue_501_extern_at.opt zcc +test -vn -a Issue_615_if.c -o Issue_615_if.opt diff -w tmp.opt results/Issue_615_if.opt zcc +test -vn -a Far_Pointer_Call.c -o Far_Pointer_Call.opt diff -w tmp.opt results/Far_Pointer_Call.opt zcc +test -vn -a Issue_98_check_int.c -o Issue_98_check_int.opt diff -w tmp.opt results/Issue_98_check_int.opt zcc +test -vn -a Issue_103_double_prepost.c -o Issue_103_double_prepost.opt diff -w tmp.opt results/Issue_103_double_prepost.opt zcc +test -vn -a Issue_452_arrays.c -o Issue_452_arrays.opt diff -w tmp.opt results/Issue_452_arrays.opt zcc +test -vn -a Issue_490_long_extension.c -o Issue_490_long_extension.opt diff -w tmp.opt results/Issue_490_long_extension.opt zcc +test -vn -a Issue_564_casting.c -o Issue_564_casting.opt diff -w tmp.opt results/Issue_564_casting.opt zcc +test -vn -a Issue_509_long_constant.c -o Issue_509_long_constant.opt diff -w tmp.opt results/Issue_509_long_constant.opt zcc +test -vn -a Issue_26_casting.c -o Issue_26_casting.opt diff -w tmp.opt results/Issue_26_casting.opt zcc +test -vn -a Issue_507_unnamed_structs.c -o Issue_507_unnamed_structs.opt diff -w tmp.opt results/Issue_507_unnamed_structs.opt zcc +test -vn -a paramsoffset.c -o paramsoffset.opt diff -w tmp.opt results/paramsoffset.opt zcc +test -vn -a Issue_493__func__.c -o Issue_493__func__.opt diff -w tmp.opt results/Issue_493__func__.opt zcc +test -vn -a Issue_715__double_subtraction.c -o Issue_715__double_subtraction.opt diff -w tmp.opt results/Issue_715__double_subtraction.opt zcc +test -vn -a Issue_514_flexible_member.c -o Issue_514_flexible_member.opt diff -w tmp.opt results/Issue_514_flexible_member.opt zcc +test -vn -a Issue_678_compound.c -o Issue_678_compound.opt diff -w tmp.opt results/Issue_678_compound.opt zcc +test -vn -a shortcall.c -o shortcall.opt diff -w tmp.opt results/shortcall.opt zcc +test -vn -a Issue_490_repeated_extern_decls.c -o Issue_490_repeated_extern_decls.opt diff -w tmp.opt results/Issue_490_repeated_extern_decls.opt zcc +test -vn -a Issue_490_ptr_arithmetic.c -o Issue_490_ptr_arithmetic.opt diff -w tmp.opt results/Issue_490_ptr_arithmetic.opt zcc +test -vn -a Issue_480_asmfunc.c -o Issue_480_asmfunc.opt diff -w tmp.opt results/Issue_480_asmfunc.opt zcc +test -vn -a Issue_452_struct.c -o Issue_452_struct.opt diff -w tmp.opt results/Issue_452_struct.opt zcc +test -vn -a Issue_615_loop.c -o Issue_615_loop.opt diff -w tmp.opt results/Issue_615_loop.opt zcc +test -vn -a Issue_98_underlying.c -o Issue_98_underlying.opt diff -w tmp.opt results/Issue_98_underlying.opt zcc +test -vn -a Issue_600_fastcall.c -o Issue_600_fastcall.opt sccz80:"Issue_600_fastcall.c" L:6 Warning:Cannot define function 'func4' as __z88dk_fastcall __stdc when it has more than 1 argument [-Wincorrect-function-declspec] diff -w tmp.opt results/Issue_600_fastcall.opt zcc +test -vn -a Issue_482_optrule.c -o Issue_482_optrule.opt diff -w tmp.opt results/Issue_482_optrule.opt zcc +test -vn -a long_addition_opts.c -o long_addition_opts.opt diff -w tmp.opt results/long_addition_opts.opt zcc +test -custom-copt-rules=../lib/zxn_rules.1 -vn -a zxn/Issue_312_zxn_optimisations.c -o zxn/Issue_312_zxn_optimisations.opt diff -w tmp.opt results/zxn/Issue_312_zxn_optimisations.opt zcc +rcmx000 -vn -a rabbit/rabbit_optimisations.c -o rabbit/rabbit_optimisations.opt diff -w tmp.opt results/rabbit/rabbit_optimisations.opt zcc +test -mz180 -vn -a z180/Issue_481_multiply_char.c -o z180/Issue_481_multiply_char.opt diff -w tmp.opt results/z180/Issue_481_multiply_char.opt make[1]: Leaving directory '/home/build/z88dk/build/z88dk/testsuite' make -C src/z88dk-lib make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z88dk-lib' gcc -g -O2 -c -o z88dk-lib.o z88dk-lib.c z88dk-lib.c: In function 'main': z88dk-lib.c:547:13: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(newlib_paths[NEWLIB_HDR_MAKE]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o z88dk-lib -g -O2 z88dk-lib.o make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z88dk-lib' make -C src/z88dk-lib PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/build/z88dk/src/z88dk-lib' install z88dk-lib /home/build/z88dk/build/z88dk/bin/z88dk-lib make[1]: Leaving directory '/home/build/z88dk/build/z88dk/src/z88dk-lib' make: Entering directory '/home/build/z88dk/build/z88dk/libsrc' rm -f *.o* zcc_opt.def rm -f *.bin *.i *.lib *.op* *.o *~ zcc_opt.def rm -f *.bin *.i *.lib *.op* *.o *~ zcc_opt.def rm -f lib/sccz80/z80.lib rm -f lib/sdcc_ix/z80.lib rm -f lib/sdcc_iy/z80.lib rm -f lib/sccz80/cpm.lib rm -f lib/sdcc_ix/cpm.lib rm -f lib/sdcc_iy/cpm.lib rm -f lib/sccz80/m.lib rm -f lib/sdcc_ix/m.lib rm -f lib/sdcc_iy/m.lib rm -f lib/sccz80/rc2014.lib rm -f lib/sdcc_ix/rc2014.lib rm -f lib/sdcc_iy/rc2014.lib rm -f lib/sccz80/sms.lib rm -f lib/sdcc_ix/sms.lib rm -f lib/sdcc_iy/sms.lib rm -f lib/sccz80/vgl.lib rm -f lib/sdcc_ix/vgl.lib rm -f lib/sdcc_iy/vgl.lib rm -f lib/sccz80/yaz180.lib rm -f lib/sdcc_ix/yaz180.lib rm -f lib/sdcc_iy/yaz180.lib rm -f lib/sccz80/z180.lib rm -f lib/sdcc_ix/z180.lib rm -f lib/sdcc_iy/z180.lib rm -f lib/sccz80/zx.lib rm -f lib/sdcc_ix/zx.lib rm -f lib/sdcc_iy/zx.lib rm -f lib/sccz80/zxn.lib rm -f lib/sdcc_ix/zxn.lib rm -f lib/sdcc_iy/zxn.lib rm -f config_private.inc zcc_opt.def find . -name '*.o' | xargs rm -f find . -name '*.err' | xargs rm -f make: Leaving directory '/home/build/z88dk/build/z88dk/libsrc' make: Entering directory '/home/build/z88dk/build/z88dk/libsrc' --- Building Z80 crt0 Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I.. -x/home/build/z88dk/build/z88dk/libsrc//z80_crt0.lib @crt0.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I.. --cpu=r2k -x/home/build/z88dk/build/z88dk/libsrc//rcmx000_crt0.lib @rcm.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I.. --IXIY -DZ80S183 -x/home/build/z88dk/build/z88dk/libsrc//z80iy_crt0.lib @crt0.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I.. -DZ80S183 -x/home/build/z88dk/build/z88dk/libsrc//z80s183_crt0 @crt0.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I.. -x/home/build/z88dk/build/z88dk/libsrc//z180_crt0.lib --cpu=z180 @crt0_z180.lst --- Building Z80 math48 Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//math48 @math48.lst --- Building Z80 Generic Maths Library --- sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//zx81_math --IXIY @zx81list sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//gen_math @genlist z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//gendos @genlist ---> Building NDOS library <--- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//ndos @ndoslist --- Building IM 2 Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//im2 @im2.lst --- Building 3D Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//lib3d @lib3d.lst --- Building X11 emulation Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//x11 @x11.lst --- Building fast integer maths library --- TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//fastmath.lib @fastmath.lst TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//fastmath_ixiy.lib @fastmath.lst ---> Building RS232 libraries <--- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//rs232osca @oscalist z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//rs232cpc_booster @boosterlist z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//rs232cpc_sti @stilist z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//rs232if1 @if1list z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//rs232plus @p3list --- Building Z88 Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//z88_math @z88list --- Building Z88 Library --- sccz80:"zsock/fopen_zsock.c" L:47 Warning:Assigning 'ptr', type: unsigned char uint8_t*ptr from char * [-Wincompatible-pointer-types] TARGET=z88 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I/home/build/z88dk/build/z88dk/libsrc//../lib//target/z88/def -DSTANDARDESCAPECHARS -DFORz88 -x/home/build/z88dk/build/z88dk/libsrc//z88_clib @./z88.lst --- Building Z88 ZSock Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I/home/build/z88dk/build/z88dk/libsrc//../lib//target/z88/def -x/home/build/z88dk/build/z88dk/libsrc//net @zsock_list z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -I/home/build/z88dk/build/z88dk/libsrc//../lib//arch/z88/def -x/home/build/z88dk/build/z88dk/libsrc//netdev @zsockdev_list --- Building TI82 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ti82 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORti82 -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ti82_clib @./ticalc.lst --- Building TI83 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ti83 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORti83 -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ti83_clib @./ticalc.lst --- Building TI83+ Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ti8x TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORti83p -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ti83p_clib @./ticalc.lst --- Building TI85 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ti85 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORti85 -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ti85_clib @./ticalc.lst --- Building TI86 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ti86 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORti86 -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ti86_clib @./ticalc.lst --- Building TS2068 (Spectrum clone) Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=zx TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORzx -DFORts2068 -DA80COL -x/home/build/z88dk/build/z88dk/libsrc//ts2068_clib @./ts2068.lst --- Building TS2068 High Resolution Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORgfx2068hr -x/home/build/z88dk/build/z88dk/libsrc//gfx2068hr @./gfx2068hr.lst --- Building ZX Spectrum Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -x/home/build/z88dk/build/z88dk/libsrc//gfxspectrum @./gfxspectrum.lst --- Building ZX Spectrum Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=zx TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//zx_clib @./zx.lst TARGET=zx TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -x/home/build/z88dk/build/z88dk/libsrc//zxcpm @./zxcpm.lst --- Building ZXVGS Library --- make[1]: Nothing to be done for 'all'. Nothing to do! z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -x/home/build/z88dk/build/z88dk/libsrc//zxvgs @./zxvgs.lst --- Building ZX Spectrum Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -x/home/build/z88dk/build/z88dk/libsrc//mzx @zxmlist --- Building ZX Spectrum Tiny Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -DTINYMODE -x/home/build/z88dk/build/z88dk/libsrc//mzx_tiny @zxmlist --- Building ZXROM Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -x/home/build/z88dk/build/z88dk/libsrc//zxrom @./zxrom.lst --- Building ZX Spectrum fcntl libraries --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//zxmdv @mdvlist z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//p3 @plus3.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//zxbasdrv @zxbdlst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//zxbasdos @zxbdlst2 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//esxdos @esxdos.lst --- Building Enterprise 64/128 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=enterprise TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORenterprise -x/home/build/z88dk/build/z88dk/libsrc//enterprise_clib @./enterprise.lst --- Building Enterprise 64/128 Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORenterprise -x/home/build/z88dk/build/z88dk/libsrc//gfxep @./gfxep.lst --- Building Enterprise 64/128 High Resolution Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORenterprisehr -x/home/build/z88dk/build/z88dk/libsrc//gfxephr @./gfxephr.lst --- Building Commodore 128 ANSI Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=c128 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORc128 -x/home/build/z88dk/build/z88dk/libsrc//c128cpm @./c128cpm.lst TARGET=c128 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORc128 -x/home/build/z88dk/build/z88dk/libsrc//c128ansi_clib @./c128ansi.lst --- Building Commodore 128 Base Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORc128 -x/home/build/z88dk/build/z88dk/libsrc//gfx128 @./gfx128.lst --- Building Commodore 128 High Resolution Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORc128hr -x/home/build/z88dk/build/z88dk/libsrc//gfx128hr @./gfx128hr.lst --- Building Commodore 128 640x480 HRG Library --- make[2]: Nothing to be done for 'all'. z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORc128hr480 -x/home/build/z88dk/build/z88dk/libsrc//gfx128hr480 @./gfx128hr480.lst --- Building Amstrad NC100 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=nc TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORnc -x/home/build/z88dk/build/z88dk/libsrc//nc_clib @./nc100.lst --- Building NC-100 Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnc100 -x/home/build/z88dk/build/z88dk/libsrc//gfxnc100 @./gfxnc.lst --- Building NC-100 Graphics Library (ZCN)--- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnc100 -DFORzcn -x/home/build/z88dk/build/z88dk/libsrc//gfxzcn @./gfxnc.lst --- Building NC-200 Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnc200 -x/home/build/z88dk/build/z88dk/libsrc//gfxnc200 @./gfxnc.lst --- Building Amstrad CPC Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. --- Building Amstrad CPC fcntl Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORcpc -x/home/build/z88dk/build/z88dk/libsrc//cpcfs @cpcfs.lst TARGET=cpc TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORcpc -x/home/build/z88dk/build/z88dk/libsrc//cpc_clib @./cpc.lst TARGET=cpc TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORcpc -x/home/build/z88dk/build/z88dk/libsrc//cpccpm @./cpccpm.lst --- Building Amstrad CPC Maths Libraries --- sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DforCPC464 -x/home/build/z88dk/build/z88dk/libsrc//464_math @468list sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DforCPC664 -x/home/build/z88dk/build/z88dk/libsrc//664_math @468list sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DforCPC6128 -x/home/build/z88dk/build/z88dk/libsrc//6128_math @468list sccz80:"atof.c" L:31 Warning:Assigning 'start', type: unsigned char *start from char *s [-Wincompatible-pointer-types] sccz80:"atof.c" L:37 Warning:Assigning 'end', type: unsigned char *end from char *s [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//cpc_math @cpclist --- Building ABC80 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=abc80 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORabc80 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//abc80_clib @./abc80.lst --- Building ABC800 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=abc800 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//abc800_clib @./abc800.lst --- Building Jupiter Ace Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=ace TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORace -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//ace_clib.lib @./ace.lst --- Building Jupiter Ace Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORace -x/home/build/z88dk/build/z88dk/libsrc//gfxace @./gfxace.lst --- Building Jupiter Ace UDG based Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORaceudg -x/home/build/z88dk/build/z88dk/libsrc//gfxaceudg @./gfxaceudg.lst --- Building Mattel Aquarius Library (& 80x72 GFX) --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=aquarius TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORaquarius -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//aquarius_clib.lib @./aquarius.lst --- Building Mattel Aquarius 80x48 Graphics lib --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORaq48 -x/home/build/z88dk/build/z88dk/libsrc//gfxaq48 @./gfxaq48.lst --- Building Aussie Byte Library --- TARGET=aussie TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORaussie -x/home/build/z88dk/build/z88dk/libsrc//aussie.lib @./aussie.lst --- Building MicroBee Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=bee TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbee -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//bee_clib.lib @./bee.lst --- Building MicroBee Library (CP/M & graphics) --- TARGET=bee TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbee -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//microbee.lib @./beecpm.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbee -x/home/build/z88dk/build/z88dk/libsrc//gfxbee.lib @./beegfx.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbeehr -x/home/build/z88dk/build/z88dk/libsrc//gfxbee640.lib @./beegfxhr.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbeehr320 -x/home/build/z88dk/build/z88dk/libsrc//gfxbee320.lib @./beegfxhr320.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORbeehr512 -x/home/build/z88dk/build/z88dk/libsrc//gfxbee512.lib @./beegfxhr512.lst --- Building Philips Videopac C7420 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=c7420 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORc7420 -x/home/build/z88dk/build/z88dk/libsrc//c7420_clib.lib @./c7420.lst --- Building CP/M Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. sccz80:"dir_get_entry_size.c" L:18 Warning:Assigning 'szptr', type: unsigned char *szptr from char *fc_dirbuf [-Wincompatible-pointer-types] sccz80:"dir_get_entry_size.c" L:18 Warning:Assigning 'szptr', type: unsigned char *szptr from char *fc_dirbuf [-Wincompatible-pointer-types] sccz80:"parsefcb.c" L:42 Warning:Assigning 'ptr', type: unsigned char *ptr from char * [-Wincompatible-pointer-types] TARGET=cpm TYPE=z80 DEVICE=nodevice z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//cpm_clib @./cpm.lst --- Building CP/M Device fnctl Library --- TARGET=cpm TYPE=z80 DEVICE=device z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//cpmdevice @fcntl/cpm/fcntl.lst --- Building Kaypro graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORkaypro -x/home/build/z88dk/build/z88dk/libsrc//gfxkp @./gfxkp.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORkaypro83 -x/home/build/z88dk/build/z88dk/libsrc//gfxkp83 @./gfxkp83.lst --- Building Otrona Attache graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORattache -x/home/build/z88dk/build/z88dk/libsrc//gfxattache @./gfxattache.lst --- Building Osborne 1 graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORosborne1 -x/home/build/z88dk/build/z88dk/libsrc//gfxosborne1 @./gfxosborne1.lst --- Building Tatung Einstein Library --- TARGET=einstein TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFOReinstein -x/home/build/z88dk/build/z88dk/libsrc//einstein @./einstein.lst --- Building Galaksija Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=gal TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORgal -x/home/build/z88dk/build/z88dk/libsrc//gal_clib @./gal.lst --- Building Sharp PC-G8xx/E2xx Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=g800 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORg800 -x/home/build/z88dk/build/z88dk/libsrc//g800_clib @./g800.lst TARGET=g800 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORg800 -x/home/build/z88dk/build/z88dk/libsrc//g850_clib @./g850.lst --- Building SORD M5 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=m5 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORm5 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//m5_clib @./m5.lst --- Building CCE MC-1000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=mc1000 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORmc1000 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//mc1000_clib @./mc1000.lst --- Building MSX Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=msx TYPE=z80 DEVICE=nodevice z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORmsx -x/home/build/z88dk/build/z88dk/libsrc//msx_clib @./msx.lst --- Building Memotech MTX Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=mtx TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORmtx -x/home/build/z88dk/build/z88dk/libsrc//mtx_clib @./mtx.lst --- Building Sharp MZ Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=mz TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORmz -x/home/build/z88dk/build/z88dk/libsrc//mz_clib @./mz.lst --- Building NASCOM Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=nascom TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnascom -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//nascom_clib @./nascom.lst --- Building Grundy NewBrain Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//nbdrv @nbflst TARGET=newbrain TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnewbrain -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//newbrain_clib @./newbrain.lst TARGET=newbrain TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORnewbrain -x/home/build/z88dk/build/z88dk/libsrc//nbcpm_clib @./nbcpm.lst --- Building Old School Computer Architecture Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//flosdos @floslist sccz80:"open.c" L:42 Warning:Assigning 'flosfile', type: struct flos_file *flosfile from char * [-Wincompatible-pointer-types] z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//flosxdos @floslist TARGET=osca TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORosca -DSTANDARDESCAPECHARS -DSDHC_SUPPORT -x/home/build/z88dk/build/z88dk/libsrc//osca_clib.lib @./osca.lst --- Building Sharp OZ family ANSI Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=oz TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORoz -DPACKEDFONT -x/home/build/z88dk/build/z88dk/libsrc//ozansi_clib @./ozansi.lst --- Building PacMan HW Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=pacman TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORpacman -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//pacman_clib @./pacman.lst --- Building Philips P2000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=p2000 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORp2000 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//p2000_clib @./p2000.lst --- Building PC6001 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=pc6001 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORpc6001 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//pc6001_clib @./pc6001.lst --- Building Sprinter Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=pps TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//pps_clib @./pps.lst --- Building PX-4/HC-40 Library --- TARGET=px4 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORpx4 -x/home/build/z88dk/build/z88dk/libsrc//px4 @./px4.lst --- Building PX-8/Geneva Library --- TARGET=px8 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORpx8 -x/home/build/z88dk/build/z88dk/libsrc//px8 @./px8.lst --- Building Xircom Rex Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=rex TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORrex -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//rex_clib.lib @./rex6000.lst --- Building SC-3000 System Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=sc3000 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORsc3000 -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//sc3000_clib @./sc3000.lst --- Building Sega Master System Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=sms TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORsms -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//sms_clib @./sms.lst --- Building Camputers Lynx Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=lynx TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORlynx -x/home/build/z88dk/build/z88dk/libsrc//lynx_clib @./lynx.lst --- Building Spectravideo Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=svi TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORsvi -x/home/build/z88dk/build/z88dk/libsrc//svi_clib @./svi.lst --- Building Sam Coupe Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=sam TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORsam -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//sam_clib @./sam.lst --- Building Sorcerer Exidy Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=srr TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORsorcerer -x/home/build/z88dk/build/z88dk/libsrc//sorcerer_clib @./sorcerer.lst --- Building S-OS (The Sentinel) Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=sos TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORsos -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//sos_clib.lib @./sos.lst --- Building TIKI-100 Library --- TARGET=tiki100 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORtiki100 -x/home/build/z88dk/build/z88dk/libsrc//tiki100 @./tiki100.lst --- Building TRS 80 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=trs80 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORtrs80 -x/home/build/z88dk/build/z88dk/libsrc//trs80_clib @./trs80.lst TARGET=trs80 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORtrs80 -x/home/build/z88dk/build/z88dk/libsrc//trs80cpm @./trs80cpm.lst --- Building TRS 80 GFX libraires --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORtrs80 -x/home/build/z88dk/build/z88dk/libsrc//gfxtrs80 @./gfxtrs80.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFOReg2000 -x/home/build/z88dk/build/z88dk/libsrc//gfxeg2000 @./gfxeg2000.lst --- Building Philips VG5000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=vg5k TYPE=ixiy z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORvg5k -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//vg5k_clib @./vg5k.lst --- Building VZ200/300 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=vz TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORvz -x/home/build/z88dk/build/z88dk/libsrc//vz_clib @./vz200.lst --- Building Canon X-07 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=x07 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//x07_clib @./x07.lst --- Building Embedded (ns16450) Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=embedded TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORembedded -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//embedded_clib @./embedded.lst --- Building Test System Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=test TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORtest -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//test_clib @./test.lst --- Building Test System Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=test TYPE=r2k z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORtest -DSTANDARDESCAPECHARS -x/home/build/z88dk/build/z88dk/libsrc//testrcm_clib @./testrcm.lst --- Building Robotron Z1013 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=z1013 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORz1013 -x/home/build/z88dk/build/z88dk/libsrc//z1013_clib @./z1013.lst --- Building Robotron KC85/1, KC/87, Z9001 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=z9001 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORz9001 -x/home/build/z88dk/build/z88dk/libsrc//z9001_clib @./z9001.lst --- Building Z9001 Standard Graphics Libraires --- TARGET=z9001 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORz9001 -x/home/build/z88dk/build/z88dk/libsrc//gfx9001 @./gfx9001.lst --- Building Z9001 KRT High Resolution libraires --- TARGET=z9001 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORz9001krt -x/home/build/z88dk/build/z88dk/libsrc//gfx9001krt @./gfx9001krt.lst --- Building VEB Mikroelektronik KC85/2..5 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=kc TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORkc -x/home/build/z88dk/build/z88dk/libsrc//kc_clib @./kc.lst --- Building Casio PV-1000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=pv1000 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORpv1000 -x/home/build/z88dk/build/z88dk/libsrc//pv1000_clib @./pv1000.lst --- Building Casio PV-2000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=pv2000 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORpv2000 -x/home/build/z88dk/build/z88dk/libsrc//pv2000_clib @./pv2000.lst --- Building Preemptive threading Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -x/home/build/z88dk/build/z88dk/libsrc//preempt thread_exit.o sem_getvalue.o thread_manager_start.o get_task.o roundrobin_scheduler.o thread_manager_init_real.o sem_destroy.o sem_init.o sem_post.o thread_manager.o sem_wait.o thread_create.o --- Building Sharp X1 ANSI Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=x1 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORx1 -x/home/build/z88dk/build/z88dk/libsrc//x1ansi_clib @./x1ansi.lst --- Building ZX80 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=zx80 TYPE=z80 z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS -DFORzx80 -x/home/build/z88dk/build/z88dk/libsrc//zx80_clib @./zx80.lst --- Building ZX81 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=zx81 TYPE=ixiy z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS --IXIY -DFORzx81 -x/home/build/z88dk/build/z88dk/libsrc//zx81_clib @./zx81.lst --- Building ZX81 Standard Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81 -x/home/build/z88dk/build/z88dk/libsrc//gfx81 @./gfx81.lst --- Building Lambda 8300 Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORlambda -x/home/build/z88dk/build/z88dk/libsrc//gfxlambda @./gfx81.lst --- Building ZX81 UDG based Graphics Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81udg -x/home/build/z88dk/build/z88dk/libsrc//gfx81udg @./gfx81udg.lst --- Building ZX81 High Resolution Libraries (64 rows) --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81hr64 -x/home/build/z88dk/build/z88dk/libsrc//gfx81hr64 @./gfx81hr.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81hr64 -DARX816 -x/home/build/z88dk/build/z88dk/libsrc//gfx81arx64 @./gfx81arx.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81mt64 -DMTHRG -x/home/build/z88dk/build/z88dk/libsrc//gfx81mt64 @./gfx81mt.lst --- Building ZX81 High Resolution Libraries (192 rows) --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81hr192 -x/home/build/z88dk/build/z88dk/libsrc//gfx81hr192 @./gfx81hr.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81hr192 -DARX816 -x/home/build/z88dk/build/z88dk/libsrc//gfx81arx192 @./gfx81arx.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81mt192 -DMTHRG -x/home/build/z88dk/build/z88dk/libsrc//gfx81mt192 @./gfx81mt.lst z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --IXIY -DFORzx81g007 -DG007 -x/home/build/z88dk/build/z88dk/libsrc//gfx81g007 @./gfx81g007.lst --- Building ZX 81 Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx81 -x/home/build/z88dk/build/z88dk/libsrc//m81 @zxmlist --- Building ZX 81 Tiny Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORzx81 -DTINYMODE -x/home/build/z88dk/build/z88dk/libsrc//m81_tiny @zxmlist --- Building Lambda 8300 Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORlambda -x/home/build/z88dk/build/z88dk/libsrc//mlambda @zxmlist --- Building Lambda 8300 Tiny Maths Library --- z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DFORlambda -DTINYMODE -x/home/build/z88dk/build/z88dk/libsrc//mlambda_tiny @zxmlist --- Building Lambda 8300 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=zx81 TYPE=ixiy z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -DSTANDARDESCAPECHARS --IXIY -DFORlambda -x/home/build/z88dk/build/z88dk/libsrc//lambda_clib @./zx81.lst --- SP1 Software Sprite Engine --- Making default build for all targets Results in z88dk/libsrc/sprites/software/sp1/{target} Making sp1-spectrum z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -xspectrum/sp1 @spectrum.lst Making sp1-ts2068hr z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -xts2068hr/sp1 @ts2068hr.lst Making sp1-zx81hr z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ -xzx81hr/sp1 --IXIY @zx81hr.lst --- Building RCM2/3000 Library --- make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. TARGET=rcmx000 TYPE=r2k z80asm -d -I/home/build/z88dk/build/z88dk/lib/config//../ --cpu=r2k -DSTANDARDESCAPECHARS -DFORrcmx000 -x/home/build/z88dk/build/z88dk/libsrc//rcmx000_clib @./rcmx000.lst make: Leaving directory '/home/build/z88dk/build/z88dk/libsrc' make: Entering directory '/home/build/z88dk/build/z88dk/libsrc' cp /home/build/z88dk/build/z88dk/libsrc//*.lib ../lib/clibs make: Leaving directory '/home/build/z88dk/build/z88dk/libsrc' make: Entering directory '/home/build/z88dk/build/z88dk/libsrc/_DEVELOPMENT' m4 -DCFG_ASM_DEF target/z80/config.m4 > target/z80/config_z80_private.inc m4 -DCFG_ASM_PUB target/z80/config.m4 > target/z80/config_z80_public.inc m4 -DCFG_C_DEF target/z80/config.m4 > target/z80/config_z80.h cp target/z80/config_z80_private.inc config_private.inc z80asm -xlib/sccz80/z80 @target/z80/library/z80_sccz80.lst z80asm -xlib/sdcc_ix/z80 -D__SDCC -D__SDCC_IX @target/z80/library/z80_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/z80 -D__SDCC -D__SDCC_IY @target/z80/library/z80_sdcc_iy.lst m4 -DCFG_ASM_DEF target/cpm/config.m4 > target/cpm/config_cpm_private.inc m4 -DCFG_ASM_PUB target/cpm/config.m4 > target/cpm/config_cpm_public.inc m4 -DCFG_C_DEF target/cpm/config.m4 > target/cpm/config_cpm.h cp target/cpm/config_cpm_private.inc config_private.inc z80asm -xlib/sccz80/cpm @target/cpm/library/cpm_sccz80.lst z80asm -xlib/sdcc_ix/cpm -D__SDCC -D__SDCC_IX @target/cpm/library/cpm_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/cpm -D__SDCC -D__SDCC_IY @target/cpm/library/cpm_sdcc_iy.lst m4 -DCFG_ASM_DEF target/m/config.m4 > target/m/config_m_private.inc m4 -DCFG_ASM_PUB target/m/config.m4 > target/m/config_m_public.inc m4 -DCFG_C_DEF target/m/config.m4 > target/m/config_m.h cp target/m/config_m_private.inc config_private.inc z80asm -xlib/sccz80/m @target/m/library/m_sccz80.lst z80asm -xlib/sdcc_ix/m -D__SDCC -D__SDCC_IX @target/m/library/m_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/m -D__SDCC -D__SDCC_IY @target/m/library/m_sdcc_iy.lst m4 -DCFG_ASM_DEF target/rc2014/config.m4 > target/rc2014/config_rc2014_private.inc m4 -DCFG_ASM_PUB target/rc2014/config.m4 > target/rc2014/config_rc2014_public.inc m4 -DCFG_C_DEF target/rc2014/config.m4 > target/rc2014/config_rc2014.h cp target/rc2014/config_rc2014_private.inc config_private.inc z80asm -xlib/sccz80/rc2014 @target/rc2014/library/rc2014_sccz80.lst z80asm -xlib/sdcc_ix/rc2014 -D__SDCC -D__SDCC_IX @target/rc2014/library/rc2014_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/rc2014 -D__SDCC -D__SDCC_IY @target/rc2014/library/rc2014_sdcc_iy.lst m4 -DCFG_ASM_DEF target/sms/config.m4 > target/sms/config_sms_private.inc m4 -DCFG_ASM_PUB target/sms/config.m4 > target/sms/config_sms_public.inc m4 -DCFG_C_DEF target/sms/config.m4 > target/sms/config_sms.h cp target/sms/config_sms_private.inc config_private.inc z80asm -xlib/sccz80/sms @target/sms/library/sms_sccz80.lst z80asm -xlib/sdcc_ix/sms -D__SDCC -D__SDCC_IX @target/sms/library/sms_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/sms -D__SDCC -D__SDCC_IY @target/sms/library/sms_sdcc_iy.lst m4 -DCFG_ASM_DEF target/vgl/config.m4 > target/vgl/config_vgl_private.inc m4 -DCFG_ASM_PUB target/vgl/config.m4 > target/vgl/config_vgl_public.inc m4 -DCFG_C_DEF target/vgl/config.m4 > target/vgl/config_vgl.h cp target/vgl/config_vgl_private.inc config_private.inc z80asm -xlib/sccz80/vgl @target/vgl/library/vgl_sccz80.lst z80asm -xlib/sdcc_ix/vgl -D__SDCC -D__SDCC_IX @target/vgl/library/vgl_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/vgl -D__SDCC -D__SDCC_IY @target/vgl/library/vgl_sdcc_iy.lst m4 -DCFG_ASM_DEF target/yaz180/config.m4 > target/yaz180/config_yaz180_private.inc m4 -DCFG_ASM_PUB target/yaz180/config.m4 > target/yaz180/config_yaz180_public.inc m4 -DCFG_C_DEF target/yaz180/config.m4 > target/yaz180/config_yaz180.h cp target/yaz180/config_yaz180_private.inc config_private.inc z80asm --cpu=z180 -xlib/sccz80/yaz180 @target/yaz180/library/yaz180_sccz80.lst z80asm --cpu=z180 -xlib/sdcc_ix/yaz180 -D__SDCC -D__SDCC_IX @target/yaz180/library/yaz180_sdcc_ix.lst z80asm --cpu=z180 --IXIY -xlib/sdcc_iy/yaz180 -D__SDCC -D__SDCC_IY @target/yaz180/library/yaz180_sdcc_iy.lst m4 -DCFG_ASM_DEF target/z180/config.m4 > target/z180/config_z180_private.inc m4 -DCFG_ASM_PUB target/z180/config.m4 > target/z180/config_z180_public.inc m4 -DCFG_C_DEF target/z180/config.m4 > target/z180/config_z180.h cp target/z180/config_z180_private.inc config_private.inc z80asm --cpu=z180 -xlib/sccz80/z180 @target/z180/library/z180_sccz80.lst z80asm --cpu=z180 -xlib/sdcc_ix/z180 -D__SDCC -D__SDCC_IX @target/z180/library/z180_sdcc_ix.lst z80asm --cpu=z180 --IXIY -xlib/sdcc_iy/z180 -D__SDCC -D__SDCC_IY @target/z180/library/z180_sdcc_iy.lst m4 -DCFG_ASM_DEF target/zx/config.m4 > target/zx/config_zx_private.inc m4 -DCFG_ASM_PUB target/zx/config.m4 > target/zx/config_zx_public.inc m4 -DCFG_C_DEF target/zx/config.m4 > target/zx/config_zx.h cp target/zx/config_zx_private.inc config_private.inc ZX7: Optimal LZ77/LZSS compression by Einar Saukas File converted from 13400 to 5887 bytes! (delta 4) ZX7: Optimal LZ77/LZSS compression by Einar Saukas File converted from 13400 to 5886 bytes! (delta 3) z80asm -xlib/sccz80/zx @target/zx/library/zx_sccz80.lst z80asm -xlib/sdcc_ix/zx -D__SDCC -D__SDCC_IX @target/zx/library/zx_sdcc_ix.lst z80asm --IXIY -xlib/sdcc_iy/zx -D__SDCC -D__SDCC_IY @target/zx/library/zx_sdcc_iy.lst m4 -DCFG_ASM_DEF target/zxn/config.m4 > target/zxn/config_zxn_private.inc m4 -DCFG_ASM_PUB target/zxn/config.m4 > target/zxn/config_zxn_public.inc m4 -DCFG_C_DEF target/zxn/config.m4 > target/zxn/config_zxn.h cp target/zxn/config_zxn_private.inc config_private.inc ZX7: Optimal LZ77/LZSS compression by Einar Saukas File converted from 13400 to 5887 bytes! (delta 4) ZX7: Optimal LZ77/LZSS compression by Einar Saukas File converted from 13400 to 5886 bytes! (delta 3) z80asm --cpu=z80-zxn -xlib/sccz80/zxn @target/zxn/library/zxn_sccz80.lst z80asm --cpu=z80-zxn -xlib/sdcc_ix/zxn -D__SDCC -D__SDCC_IX @target/zxn/library/zxn_sdcc_ix.lst z80asm --cpu=z80-zxn --IXIY -xlib/sdcc_iy/zxn -D__SDCC -D__SDCC_IY @target/zxn/library/zxn_sdcc_iy.lst make: Leaving directory '/home/build/z88dk/build/z88dk/libsrc/_DEVELOPMENT' make: Entering directory '/home/build/z88dk/build/z88dk/examples' make -C console make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/console' zcc +abc80 world.c -o bin/abc80/world -lndos zcc +abc800 world.c -o bin/abc800/world -lndos zcc +ace world.c -o bin/ace/world -lndos zcc +aquarius world.c -o bin/aquarius/world -lndos zcc +bee world.c -o bin/bee/world -lndos zcc +c128 world.c -o bin/c128/world -lndos zcc +c7420 world.c -o bin/c7420/world -lndos zcc +cpc world.c -o bin/cpc/world -lndos zcc +cpm world.c -o bin/cpm/world -lndos zcc +enterprise world.c -o bin/enterprise/world -lndos zcc +g800 world.c -o bin/g800/world -lndos zcc +gal world.c -o bin/gal/world -lndos zcc +kc world.c -o bin/kc/world -lndos zcc +lambda world.c -o bin/lambda/world -lndos zcc +lynx world.c -o bin/lynx/world -lndos zcc +m5 world.c -o bin/m5/world -lndos zcc +mc1000 world.c -o bin/mc1000/world -lndos zcc +msx world.c -o bin/msx/world -lndos zcc +mtx world.c -o bin/mtx/world -lndos zcc +mz world.c -o bin/mz/world -lndos zcc +nascom world.c -o bin/nascom/world -lndos zcc +nc world.c -o bin/nc/world -lndos zcc +newbrain world.c -o bin/newbrain/world -lndos zcc +osca world.c -o bin/osca/world -lndos zcc +oz world.c -o bin/oz/world -lndos zcc +p2000 world.c -o bin/p2000/world -lndos zcc +pacman world.c -o bin/pacman/world -lndos Warning: could not get the code ORG, binary ORG defaults to rombase = 0 WARNING: ROM chip file 'bin/pacman/world.0b' is empty, it can probably be omitted. WARNING: ROM chip file 'bin/pacman/world.0c' is empty, it can probably be omitted. WARNING: ROM chip file 'bin/pacman/world.0d' is empty, it can probably be omitted. zcc +pc6001 world.c -o bin/pc6001/world -lndos zcc +pps world.c -o bin/pps/world -lndos zcc +pv1000 world.c -o bin/pv1000/world -lndos zcc +pv2000 world.c -o bin/pv2000/world -lndos zcc +rcmx000 world.c -o bin/rcmx000/world -lndos zcc +sam world.c -o bin/sam/world -lndos zcc +sc3000 world.c -o bin/sc3000/world -lndos zcc +sos world.c -o bin/sos/world -lndos zcc +srr world.c -o bin/srr/world -lndos zcc +svi world.c -o bin/svi/world -lndos zcc +test world.c -o bin/test/world -lndos zcc +ti82 world.c -o bin/ti82/world -lndos zcc +ti83 world.c -o bin/ti83/world -lndos zcc +ti85 world.c -o bin/ti85/world -lndos zcc +ti86 world.c -o bin/ti86/world -lndos zcc +ti8x world.c -o bin/ti8x/world -lndos zcc +trs80 world.c -o bin/trs80/world -lndos zcc +ts2068 world.c -o bin/ts2068/world -lndos zcc +vg5k world.c -o bin/vg5k/world -lndos zcc +vz world.c -o bin/vz/world -lndos zcc +x07 world.c -o bin/x07/world -lndos zcc +x1 world.c -o bin/x1/world -lndos zcc +z1013 world.c -o bin/z1013/world -lndos zcc +z9001 world.c -o bin/z9001/world -lndos zcc +z88 world.c -o bin/z88/world -lndos zcc +zx world.c -o bin/zx/world -lndos zcc +zx80 world.c -o bin/zx80/world -lndos zcc +zx81 world.c -o bin/zx81/world -lndos zcc +abc80 ansitest.c -clib=ansi -o bin/abc80/ansitest -lndos zcc +ace ansitest.c -clib=ansi -o bin/ace/ansitest -lndos zcc +aquarius ansitest.c -clib=ansi -o bin/aquarius/ansitest -lndos zcc +bee ansitest.c -clib=ansi -o bin/bee/ansitest -lndos zcc +cpc ansitest.c -clib=ansi -o bin/cpc/ansitest -lndos zcc +gal ansitest.c -clib=ansi -o bin/gal/ansitest -lndos zcc +mc1000 ansitest.c -clib=ansi -o bin/mc1000/ansitest -lndos zcc +msx ansitest.c -clib=ansi -o bin/msx/ansitest -lndos zcc +mtx ansitest.c -clib=ansi -o bin/mtx/ansitest -lndos zcc +mz ansitest.c -clib=ansi -o bin/mz/ansitest -lndos zcc +nascom ansitest.c -clib=ansi -o bin/nascom/ansitest -lndos zcc +osca ansitest.c -clib=ansi -o bin/osca/ansitest -lndos zcc +p2000 ansitest.c -clib=ansi -o bin/p2000/ansitest -lndos zcc +pc6001 ansitest.c -clib=ansi -o bin/pc6001/ansitest -lndos zcc +pps ansitest.c -clib=ansi -o bin/pps/ansitest -lndos zcc +sam ansitest.c -clib=ansi -o bin/sam/ansitest -lndos zcc +sc3000 ansitest.c -clib=ansi -o bin/sc3000/ansitest -lndos zcc +svi ansitest.c -clib=ansi -o bin/svi/ansitest -lndos zcc +ti82 ansitest.c -clib=ansi -o bin/ti82/ansitest -lndos zcc +ti83 ansitest.c -clib=ansi -o bin/ti83/ansitest -lndos zcc +ti85 ansitest.c -clib=ansi -o bin/ti85/ansitest -lndos zcc +ti86 ansitest.c -clib=ansi -o bin/ti86/ansitest -lndos zcc +ti8x ansitest.c -clib=ansi -o bin/ti8x/ansitest -lndos zcc +ts2068 ansitest.c -clib=ansi -o bin/ts2068/ansitest -lndos zcc +vz ansitest.c -clib=ansi -o bin/vz/ansitest -lndos zcc +x1 ansitest.c -clib=ansi -o bin/x1/ansitest -lndos zcc +z1013 ansitest.c -clib=ansi -o bin/z1013/ansitest -lndos zcc +z88 ansitest.c -clib=ansi -o bin/z88/ansitest -lndos zcc +zx ansitest.c -clib=ansi -o bin/zx/ansitest -lndos zcc +z9001 ansitest.c -clib=ansi -o bin/z9001/ansitest -lndos zcc +abc80 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/abc80/world_conio -lndos zcc +ace world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/ace/world_conio -lndos zcc +aquarius world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/aquarius/world_conio -lndos zcc +cpc world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/cpc/world_conio -lndos zcc +mc1000 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/mc1000/world_conio -lndos zcc +nascom world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/nascom/world_conio -lndos zcc +pv1000 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/pv1000/world_conio -lndos zcc +srr world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/srr/world_conio -lndos zcc +pps world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/pps/world_conio -lndos zcc +trs80 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/trs80/world_conio -lndos zcc +vg5k world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/vg5k/world_conio -lndos zcc +vz world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/vz/world_conio -lndos zcc +z1013 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/z1013/world_conio -lndos zcc +zx80 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/zx80/world_conio -lndos zcc +zx81 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/zx81/world_conio -lndos zcc +msx world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/msx/world_conio -lndos zcc +pv2000 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/pv2000/world_conio -lndos zcc +sc3000 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/sc3000/world_conio -lndos zcc +svi world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/svi/world_conio -lndos zcc +m5 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/m5/world_conio -lndos zcc +mtx world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/mtx/world_conio -lndos zcc +z9001 world_conio.c -pragma-redirect:fputc_cons=fputc_cons_generic -clib=default -o bin/z9001/world_conio -lndos make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/console' make -C ace make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/ace' zcc +ace -vn -create-app dstar.c -odstar.bin zcc +ace -vn ../console/adv_a.c -I../console -create-app -DTAPE -DCOMPUTE_SCORE -O3 -oadv_a.bin zcc +ace -clib=ansi -vn ../console/ansitest.c -create-app -oansitest.bin zcc +ace -vn ../console/enigma.c -create-app -oenigma.bin zcc +ace -vn ../console/fib.c -create-app -ofib.bin zcc +ace -vn -create-app ../console/mm.c -omm.bin zcc +ace -vn -create-app ../console/rpn.c -orpn.bin zcc +ace -vn -create-app ../console/tic.c -otic.bin zcc +ace -vn -create-app ../console/sorter.c -osorter.bin zcc +ace -vn -O3 -create-app -DREDEFINED_FONT ../othello.c -I.. -oothello.bin make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/ace' make -C cpm make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/cpm' zcc +cpm -vn -g -O2 -DWILDCARD ../osca/wc.c -create-app -owc.bin zcc +cpm -vn -g -O2 -DAMALLOC -O3 ../osca/tail.c -create-app -otail.bin zcc +cpm -vn -g -O2 -DAMALLOC -O3 ../osca/sort.c -create-app -osort.bin sccz80:"../osca/sort.c" L:220 Warning:Assigning 'p', type: char *p from int [-Wincompatible-pointer-types] zcc +cpm -vn -g -O2 ../osca/ddir.c -O3 -create-app -oddir.bin zcc +cpm -vn -g -O2 ../console/adv_a.c -I../console -create-app -DDISK -DCOMPUTE_SCORE -O3 -oadv_a.bin zcc +cpm -vn -g -O2 ../console/enigma.c -create-app -oenigma.bin zcc +cpm -vn -g -O2 ../console/fib.c -create-app -ofib.bin zcc +cpm -vn -g -O2 -create-app ../console/mm.c -omm.bin zcc +cpm -vn -g -O2 -create-app ../console/rpn.c -orpn.bin zcc +cpm -vn -g -O2 -create-app ../console/tic.c -otic.bin zcc +cpm -vn -g -O2 -create-app ../console/sorter.c -osorter.bin zcc +cpm -vn -g -O2 -O3 -create-app ../othello.c -I.. -oothello.bin make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/cpm' make -C embedded make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/embedded' z80asm -d -DFORembedded -xembedded_clib2 @clib2.lst zcc +embedded -vn -c ns16450.c zcc +embedded -vn ns16450.o hello.c -o hello.bin -L. -lembedded_clib2 zcc +embedded -vn -lm ns16450.o sine.c -o sine.bin -L. -lembedded_clib2 zcc +embedded -vn -lm ns16450.o loop.c -o loop.bin -L. -lembedded_clib2 zcc +embedded -vn -lm ns16450.o savage.c -o savage.bin -L. -lembedded_clib2 make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/embedded' make -C msx make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/msx' zcc +msx -vn -llib3d -lm -lndos -create-app -oex1.bin ex1.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex1b.bin ex1b.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex2.bin ex2.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex3.bin ex3.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex4.bin ex4.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex5.bin ex5.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex6.bin ex6.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex7.bin ex7.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex9.bin ex9.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex10.bin ex10.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex10b.bin ex10b.c zcc +msx -vn -llib3d -lm -lndos -create-app -oex11.bin ex11.c zcc +msx -vn -llib3d -lm -lndos -create-app -oshowlib3d.bin showlib3d.c zcc +msx -vn -llib3d -lm -lndos -create-app -ovpoke.bin vpoke.c zcc +msx -vn -subtype=msxdos -create-app -oex8 ex8.c zcc +msx -vn -subtype=msxdos ../console/adv_a.c -I../console -DCOMPUTE_SCORE -DPICS -DDISK -create-app -clib=ansi -oadva.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../dstar.c -I.. -Dspritesize=16 -DSOUND -create-app -odstar.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../microman.c -I.. -DSOUND -DJOYSTICK_DIALOG -create-app -omicroman.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../othello.c -I.. -clib=ansi -DGRAPHICS -create-app -oothello.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../wall.c -I.. -DJOYSTICK -DBANNERS -Dspritesize=8 -DSOUND -DCLOCK -create-app -owall.bin sccz80:"../wall.c" L:546 Warning:Loss of precision, converting unsigned long clock_t to unsigned int seed [-Wconversion] zcc +msx -vn -llib3d -lm -lndos -create-app ../graphics/globe.c -I../graphics -create-app -pragma-redirect=fputc_cons=putc4x6 -oglobe.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../graphics/snakes.c -I../graphics -DJOYSTICK_DIALOG -DSPEED=1500 -DPSG -create-app -osnakes.bin zcc +msx -vn -llib3d -lm -lndos -create-app ../console/vtstone.c -I../console -clib=ansi -pragma-define:ansicolumns=80 -create-app -ovtstone.bin make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/msx' make -C osca make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/osca' zcc +osca -vn -lflosdos -DWILDCARD wc.c -create-app -owc.bin zcc +osca -vn -lflosxdos -DAMALLOC -O3 tail.c -create-app -otail.bin zcc +osca -vn -lflosxdos -DAMALLOC -O3 sort.c -create-app -osort.bin sccz80:"sort.c" L:220 Warning:Assigning 'p', type: char *p from int [-Wincompatible-pointer-types] zcc +osca -vn -lndos ddir.c -O3 -create-app -oddir.bin zcc +osca -clib=ansi -vn -lndos ../console/ansitest.c -create-app -oansitest.bin zcc +osca -vn -lflosdos ../console/adv_a.c -I../console -create-app -DDISK -DCOMPUTE_SCORE -O3 -oadv_a.bin zcc +osca -vn -lndos ../console/enigma.c -create-app -oenigma.bin zcc +osca -vn -lndos ../console/fib.c -create-app -ofib.bin zcc +osca -vn -lndos -create-app ../console/mm.c -omm.bin zcc +osca -vn -lndos -create-app ../console/rpn.c -orpn.bin zcc +osca -vn -lndos -create-app ../console/tic.c -otic.bin zcc +osca -vn -lndos -create-app ../console/sorter.c -osorter.bin zcc +osca -vn ../dstar.c -I.. -Dspritesize=16 -create-app -odstar.bin -lndos zcc +osca -vn -lndos -O3 -create-app ../othello.c -I.. -oothello.bin zcc +osca -vn -lndos -create-app -DJOYSTICK -DBANNERS -Dspritesize=8 -O3 -I.. ../wall.c -owall.bin make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/osca' make -C rex make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/rex' zcc +rex -vn -create-app -o hello.bin hello.c make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/rex' make -C sam make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/sam' zcc +sam -vn hello.c -o hello.bin zcc +sam -vn keyget.c -o keyget.bin zcc +sam -vn dstar.c -o dstar.bin zcc +sam -vn enigma.c -o enigma.bin zcc +sam -vn gfx.c -o gfx.bin zcc +sam -vn smile.c -o smile.bin zcc +sam -vn cube.c -o cube.bin -lm zcc +sam -vn mandel.c -o mandel.bin -lm zcc +sam -clib=ansi -vn ansitest.c -o ansitest.bin -lndos make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/sam' make -C sms make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/sms' zcc +sms -vn test.c -o test.bin -create-app Notice: Available RAM space is 8052 bytes ignoring the stack Adding main banks 0x00,0x01 (28489 bytes free) echo test.map test.sym test.map test.sym zcc +sms -vn libctest.c -o libctest.bin -create-app Notice: Available RAM space is 8151 bytes ignoring the stack Adding main banks 0x00,0x01 (28800 bytes free) echo libctest.map libctest.sym libctest.map libctest.sym z80asm -d pong_graphics.asm zcc +sms -vn pong_graphics.o pongmstr.c -o pongmstr.bin -create-app Notice: Available RAM space is 8179 bytes ignoring the stack Adding main banks 0x00,0x01 (24401 bytes free) echo pongmstr.map pongmstr.sym pongmstr.map pongmstr.sym zcc +sms -vn pong_graphics.o pngmstr2.c -o pngmstr2.bin -create-app Notice: Available RAM space is 7933 bytes ignoring the stack Adding main banks 0x00,0x01 (23780 bytes free) echo pngmstr2.map pngmstr2.sym pngmstr2.map pngmstr2.sym z80asm -d testtxt_apk.asm zcc +sms -vn testtxt_apk.o apktest.c -o apktest.bin -create-app Notice: Available RAM space is 8098 bytes ignoring the stack Adding main banks 0x00,0x01 (27746 bytes free) echo apktest.map apktest.sym apktest.map apktest.sym z80asm -d chicken_graphics.asm zcc +sms -vn chicken_graphics.o chicken.c -o chicken.bin -create-app Notice: Available RAM space is 8119 bytes ignoring the stack Adding main banks 0x00,0x01 (30211 bytes free) echo chicken.map chicken.sym chicken.map chicken.sym zcc +sms -vn testsnd.c -o testsnd.bin -create-app Notice: Available RAM space is 8183 bytes ignoring the stack Adding main banks 0x00,0x01 (31718 bytes free) echo testsnd.map testsnd.sym testsnd.map testsnd.sym make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/sms' make -C sos make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/sos' zcc +sos -create-app -vn ../console/adv_a.c -O3 -o adv_a.obj -lndos -lm zcc +sos -create-app -vn ../othello.c -O3 -o othello.obj -lndos -lm zcc +sos -create-app -vn ../console/enigma.c -O3 -o enigma.obj -lndos -lm zcc +sos -create-app -vn ../console/fib.c -O3 -o fib.obj -lndos -lm zcc +sos -create-app -vn ../console/mm.c -O3 -o mm.obj -lndos -lm zcc +sos -create-app -vn ../console/rpn.c -O3 -o rpn.obj -lndos -lm zcc +sos -create-app -vn ../console/tic.c -O3 -o tic.obj -lndos -lm zcc +sos -create-app -vn ../console/sorter.c -O3 -o sorter.obj -lndos -lm zcc +sos -create-app -vn mandel.c -O3 -o mandel.obj -lndos -lm zcc +sos -create-app -vn sosinfo.c -O3 -o sosinfo.obj -lndos -lm make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/sos' make -C spectrum make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/spectrum' zcc +zx -vn -lndos ../clisp/clisp.c -create-app -O3 -DLARGEMEM=1200 -oclisp.bin zcc +zx -vn -lndos ../console/adv_a.c -I../console -create-app -DTAPE -DPICS -DCOMPUTE_SCORE -O3 -zorg=27000 -oadv_a.bin zcc +zx -clib=ansi -vn -lndos ../console/ansitest.c -create-app -oansitest.bin zcc +zx -vn -lndos ../console/enigma.c -create-app -oenigma.bin zcc +zx -vn -lndos ../console/fib.c -create-app -ofib.bin zcc +zx -vn -lndos -create-app ../console/mm.c -omm.bin zcc +zx -vn -lndos -create-app ../console/rpn.c -orpn.bin zcc +zx -vn -lndos -create-app ../console/tic.c -otic.bin zcc +zx -vn -lndos -create-app ../console/sorter.c -osorter.bin zcc +zx -vn -lndos ../graphics/snakes.c -I.. -DPSG -lm -DJOYSTICK_DIALOG -DSPEED=1500 -create-app -osnakes.bin zcc +zx -vn -lndos ../dstar.c -I.. -Dspritesize=16 -DSOUND -create-app -odstar.bin zcc +zx -vn -lndos dstar.c -o dstar_native.bin -create-app zcc +zx -vn -lndos -create-app -omicroman.bin -DSOUND -DJOYSTICK_DIALOG -I.. ../microman.c zcc +zx -vn -lndos -O3 -create-app -zorg=50000 -DGRAPHICS ../othello.c -I.. -oothello.bin zcc +zx -vn -lndos -O3 -create-app -DREDEFINED_FONT ../othello.c -I.. -oothello_udg.bin zcc +zx -vn -lndos -create-app -DJOYSTICK -DBANNERS -Dspritesize=8 -DSOUND -DCLOCK -O3 -I.. ../wall.c -owall.bin sccz80:"../wall.c" L:546 Warning:Loss of precision, converting unsigned long clock_t to unsigned int seed [-Wconversion] zcc +zx -vn gfx.c -o gfx.bin -lndos -create-app -lm zcc +zx -vn save.c -o save.bin -create-app -lndos zcc +zx -vn ex10b.c -o ex10b.bin -create-app -lndos zcc +zx -vn ccoswave.c -lndos -lm -create-app -occoswave.bin zcc +zx -vn c3d.c -lndos -llib3d -create-app -oc3d.bin zcc +zx -vn cmandel.c -lndos -lm -create-app -ocmandel.bin zcc +zx -vn csprite.c -lndos -create-app -ocsprite.bin zcc +zx -vn zxbasic.c -lndos -create-app -ozxbasic.bin -lm zcc +zx -vn zxcurrah.c -lndos -create-app -ozxcurrah.bin -lm zcc +zx -vn preempt.c -lim2 -lndos -create-app -othreading.bin -lpreempt zcc +zx -vn -lndos -create-app -lm ../graphics/globe.c -oglobe.bin zcc +zx -vn -I../graphics ../graphics/chessboard.c -lndos -lm -create-app -ochessboard.bin zcc +zx -vn ../graphics/mandel.c -lndos -lm -create-app -omandel.bin zcc +zx -vn ../graphics/julia.c -lndos -lm -create-app -ojulia.bin zcc +zx -vn ../graphics/smallgfx.c -lndos -lm -create-app -osmallgfx.bin zcc +zx -vn ../graphics/stencil.c -lndos -lm -llib3d -create-app -ostencil.bin zcc +zx -vn ../graphics/clock.c -I../graphics -lndos -lm -llib3d -DDETAILED -create-app -oclock.bin zcc +zx -vn ../graphics/showlib3d.c -lndos -lm -llib3d -create-app -oshowlib3d.bin zcc +zx -vn ../graphics/smallgfx2.c -lndos -lm -create-app -osmallgfx2.bin zcc +zx -vn ../graphics/wintest.c -lndos -lm -lx11 -create-app -owintest.bin zcc +zx -vn ../graphics/sinwave.c -lndos -lm -create-app -osinwave_fast.bin zcc +zx -vn ../graphics/sinwave.c -lndos -lmzx_tiny -O3 -create-app -osinwave_small.bin zcc +zx -vn ../graphics/coswave.c -lndos -lm -create-app -ocoswave_fast.bin zcc +zx -vn ../graphics/coswave.c -lndos -lmzx_tiny -O3 -create-app -ocoswave_small.bin zcc +zx -vn ../graphics/spritest.c -lndos -create-app -ospritest.bin zcc +zx -vn ../ticalc/smile.c -lndos -create-app -osmile.bin zcc +zx -vn ../graphics/xample.c -lndos -create-app -lx11 -oxample.bin sccz80:"../graphics/xample.c" L:76 Warning:Loss of precision, converting long to int event_mask [-Wconversion] zcc +zx -vn ../sound/psgtest.c -lndos -lm -create-app -DBEEPER -opsgtest.bin zcc +zx -vn ../sound/ex12.c -lndos -lm -create-app -oex12.bin zcc +zx -vn ../sound/clicktest.c -lndos -create-app -oclicktest.bin zcc +zx -vn ../sound/fx.c -lndos -create-app -ofx.bin zcc +zx -vn ../sound/sndtest.c -lndos -lm -create-app -osndtest.bin zcc +zx -vn ../sound/synthdemo.c -lndos -create-app -osynthdemo.bin zcc +zx -vn -lndos fontexample.c -create-app -o fontexample.bin make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/spectrum' make -C vz make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/vz' zcc +vz -vn -DCOMPUTE_SCORE ../console/adv_a.c -O3 -o adv_a.vz appmake +vz -b adv_a.vz --audio zcc +vz -vn ../othello.c -O3 -o othello.vz appmake +vz -b othello.vz --audio zcc +vz -vn ../console/enigma.c -O3 -o enigma.vz appmake +vz -b enigma.vz --audio zcc +vz -vn ../console/fib.c -O3 -o fib.vz appmake +vz -b fib.vz --audio zcc +vz -vn ../console/mm.c -O3 -o mm.vz appmake +vz -b mm.vz --audio zcc +vz -vn ../console/rpn.c -O3 -o rpn.vz appmake +vz -b rpn.vz --audio zcc +vz -vn ../console/tic.c -O3 -o tic.vz appmake +vz -b tic.vz --audio zcc +vz -vn ../console/sorter.c -O3 -o sorter.vz appmake +vz -b sorter.vz --audio zcc +vz -I../graphics -vn ../graphics/chessboard.c -O3 -o chessboard.vz -lm -llib3d appmake +vz -b chessboard.vz --audio zcc +vz -I../graphics -vn ../graphics/mandel.c -O3 -o mandel.vz -lm -llib3d appmake +vz -b mandel.vz --audio zcc +vz -I../graphics -vn ../graphics/cmandel.c -O3 -o cmandel.vz -lm -llib3d appmake +vz -b cmandel.vz --audio zcc +vz -I../graphics -vn ../graphics/julia.c -O3 -o julia.vz -lm -llib3d appmake +vz -b julia.vz --audio zcc +vz -I../graphics -vn ../graphics/smallgfx.c -O3 -o smallgfx.vz -lm -llib3d appmake +vz -b smallgfx.vz --audio zcc +vz -I../graphics -vn ../graphics/stencil.c -O3 -o stencil.vz -lm -llib3d appmake +vz -b stencil.vz --audio zcc +vz -I../graphics -vn ../graphics/showlib3d.c -O3 -o showlib3d.vz -lm -llib3d appmake +vz -b showlib3d.vz --audio zcc +vz -I../graphics -vn ../graphics/smallgfx2.c -O3 -o smallgfx2.vz -lm -llib3d appmake +vz -b smallgfx2.vz --audio zcc +vz -I../graphics -vn ../graphics/sinwave.c -O3 -o sinwave.vz -lm -llib3d appmake +vz -b sinwave.vz --audio zcc +vz -I../graphics -vn ../graphics/coswave.c -O3 -o coswave.vz -lm -llib3d appmake +vz -b coswave.vz --audio zcc +vz -vn ../ticalc/smile.c -O3 -o smile.vz appmake +vz -b smile.vz --audio zcc +vz -vn ../sound/clicktest.c -O3 -o clicktest.vz -lm appmake +vz -b clicktest.vz --audio zcc +vz -vn ../sound/fx.c -O3 -o fx.vz -lm appmake +vz -b fx.vz --audio zcc +vz -vn ../sound/sndtest.c -O3 -o sndtest.vz -lm appmake +vz -b sndtest.vz --audio zcc +vz -vn ../sound/synthdemo.c -O3 -o synthdemo.vz -lm appmake +vz -b synthdemo.vz --audio zcc +vz -vn ../dstar.c -I.. -Dspritesize=7 -DSOUND -o dstar.vz appmake +vz -b dstar.vz --audio zcc +vz -vn dstar.c -o dstar_native.vz -lndos appmake +vz -b dstar_native.vz --audio zcc +vz -vn -DNOLOGO -lm -llib3d ../graphics/globe.c -O3 -Dhires -o globe.vz appmake +vz -b globe.vz --audio zcc +vz -vn ../microman.c -I.. -DJOYSTICK_DIALOG -DDEFINE_JOYSTICK_TYPE -DCOMPACT=2 -DSIZE=6 -DSOUND -o microman.vz appmake +vz -b microman.vz --audio zcc +vz -vn ../graphics/csnakes.c -DJOYSTICK_DIALOG -DDEFINE_JOYSTICK_TYPE -DSPEED=1600 -o snakes.vz appmake +vz -b snakes.vz --audio make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/vz' make -C z88 make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/z88' Building examples.. zcc +z88 -vn -clib=ansi ansitest.c -o ansitest.bas zcc +z88 -vn -lm cube.c -o cube.bas zcc +z88 -vn cube.c -o cubez88.bas -lmz zcc +z88 -vn dstar.c -o dstar.bas zcc +z88 -vn gfx.c -o gfx.bas make -C app make[2]: Entering directory '/home/build/z88dk/build/z88dk/examples/z88/app' Building Application examples.. zcc +z88 -subtype=app -vn -create-app rpn.c -o rpn.bin Application will use 1 pages of bad memory Safe data is 120 zcc +z88 -subtype=app -vn -create-app useless.c -o useless.bin Application will use 1 pages of bad memory Safe data is 120 zcc +z88 -subtype=app -vn -create-app wc.c -o wc.bin sccz80:"wc.c" L:39 Warning:Narrowing pointer from far to near [-Wincompatible-pointer-types] Safe data is 120 zcc +z88 -subtype=app -vn -create-app viewer.c -o viewer.bin sccz80:"viewer.c" L:32 Warning:Narrowing pointer from far to near [-Wincompatible-pointer-types] Application will use 0 pages of bad memory Safe data is 120 zcc +z88 -subtype=app -vn -create-app dstar.c -o dstar.bin sccz80:"dstar.c" L:334 Warning:Assigning 'ptr', type: unsigned char *ptr from char * [-Wincompatible-pointer-types] sccz80:"dstar.c" L:454 Warning:Assigning 'ptr2', type: unsigned char *ptr2 from char * [-Wincompatible-pointer-types] Application will use 5 pages of bad memory Safe data is 120 make[2]: Leaving directory '/home/build/z88dk/build/z88dk/examples/z88/app' make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/z88' make -C zxvgs make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/zxvgs' zcc +zx -subtype=zxvgs -vn info.c -o info.bin -create-app -lzxvgs make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/zxvgs' make -C pacman make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/pacman' zcc +pacman -vn -c dstar.c zcc +pacman -vn -lm dstar.o -o rom.bin Warning: could not get the code ORG, binary ORG defaults to rombase = 0 WARNING: ROM chip file 'rom.0b' is empty, it can probably be omitted. WARNING: ROM chip file 'rom.0c' is empty, it can probably be omitted. WARNING: ROM chip file 'rom.0d' is empty, it can probably be omitted. mv rom.0a puckmod/namcopac.6e mv rom.0b puckmod/namcopac.6f mv rom.0c puckmod/namcopac.6h mv rom.0d puckmod/npacmod.6j make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/pacman' make -C rcmx000 make[1]: Entering directory '/home/build/z88dk/build/z88dk/examples/rcmx000' zcc +rcmx000 -vn -oexample.bin example.c zcc +rcmx000 -vn -otwinkle2000.bin twinkle2000.c zcc +rcmx000 -vn -otwinkle3000.bin twinkle3000.c zcc +rcmx000 -vn -oiolib_twinkle3000.bin iolib.c iolib_twinkle3000.c make[1]: Leaving directory '/home/build/z88dk/build/z88dk/examples/rcmx000' make: Leaving directory '/home/build/z88dk/build/z88dk/examples' ######################################################################### Creating tarball with libraries ######################################################################### ######################################################################### Starting win32 build ######################################################################### fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git make -C src/appmake make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/appmake' i686-w64-mingw32-gcc -g -O2 -I.. -c appmake.c appmake.c: In function 'mb_check_alignment': appmake.c:1415:66: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] qsort(aligned->array, aligned->num, sizeof(*aligned->array), mb_compare_aligned); ^~~~~~~~~~~~~~~~~~ In file included from appmake.h:12:0, from appmake.c:14: /usr/share/mingw-w64/include/stdlib.h:353:16: note: expected 'int (__attribute__((__cdecl__)) *)(const void *, const void *) {aka int (*)(const void *, const void *)}' but argument is of type 'int (*)(const struct section_aligned *, const struct section_aligned *)' void __cdecl qsort(void *_Base,size_t _NumOfElements,size_t _SizeOfElements,int (__cdecl *_PtFuncCompare)(const void *,const void *)); ^~~~~ appmake.c: In function 'mb_sort_banks_check': appmake.c:1441:57: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types] qsort(mb->secbin, mb->num, sizeof(*mb->secbin), mb_compare_banks); ^~~~~~~~~~~~~~~~ In file included from appmake.h:12:0, from appmake.c:14: /usr/share/mingw-w64/include/stdlib.h:353:16: note: expected 'int (__attribute__((__cdecl__)) *)(const void *, const void *) {aka int (*)(const void *, const void *)}' but argument is of type 'int (*)(const struct section_bin *, const struct section_bin *)' void __cdecl qsort(void *_Base,size_t _NumOfElements,size_t _SizeOfElements,int (__cdecl *_PtFuncCompare)(const void *,const void *)); ^~~~~ i686-w64-mingw32-gcc -g -O2 -I.. -c z88.c i686-w64-mingw32-gcc -g -O2 -I.. -c zxvgs.c i686-w64-mingw32-gcc -g -O2 -I.. -c zx.c i686-w64-mingw32-gcc -g -O2 -I.. -c z88shell.c i686-w64-mingw32-gcc -g -O2 -I.. -c abc80.c i686-w64-mingw32-gcc -g -O2 -I.. -c zx81.c i686-w64-mingw32-gcc -g -O2 -I.. -c msx.c i686-w64-mingw32-gcc -g -O2 -I.. -c mtx.c i686-w64-mingw32-gcc -g -O2 -I.. -c mz.c i686-w64-mingw32-gcc -g -O2 -I.. -c nec.c i686-w64-mingw32-gcc -g -O2 -I.. -c p2000.c i686-w64-mingw32-gcc -g -O2 -I.. -c px.c i686-w64-mingw32-gcc -g -O2 -I.. -c aquarius.c i686-w64-mingw32-gcc -g -O2 -I.. -c c7420.c i686-w64-mingw32-gcc -g -O2 -I.. -c rom.c i686-w64-mingw32-gcc -g -O2 -I.. -c sorcerer.c i686-w64-mingw32-gcc -g -O2 -I.. -c sos.c i686-w64-mingw32-gcc -g -O2 -I.. -c svi.c i686-w64-mingw32-gcc -g -O2 -I.. -c sc3000.c i686-w64-mingw32-gcc -g -O2 -I.. -c ace-tap.c i686-w64-mingw32-gcc -g -O2 -I.. -c hex.c i686-w64-mingw32-gcc -g -O2 -I.. -c lynx.c i686-w64-mingw32-gcc -g -O2 -I.. -c rex6000.c i686-w64-mingw32-gcc -g -O2 -I.. -c tixx.c i686-w64-mingw32-gcc -g -O2 -I.. -c nascom.c i686-w64-mingw32-gcc -g -O2 -I.. -c cpc.c i686-w64-mingw32-gcc -g -O2 -I.. -c cpm.c i686-w64-mingw32-gcc -g -O2 -I.. -c m5.c i686-w64-mingw32-gcc -g -O2 -I.. -c mc.c i686-w64-mingw32-gcc -g -O2 -I.. -c newbrain.c i686-w64-mingw32-gcc -g -O2 -I.. -c newext.c i686-w64-mingw32-gcc -g -O2 -I.. -c sms.c i686-w64-mingw32-gcc -g -O2 -I.. -c trs80.c i686-w64-mingw32-gcc -g -O2 -I.. -c c128.c i686-w64-mingw32-gcc -g -O2 -I.. -c galaksija.c i686-w64-mingw32-gcc -g -O2 -I.. -c vz.c i686-w64-mingw32-gcc -g -O2 -I.. -c enterprise.c i686-w64-mingw32-gcc -g -O2 -I.. -c x07.c i686-w64-mingw32-gcc -g -O2 -I.. -c residos.c i686-w64-mingw32-gcc -g -O2 -I.. -c inject.c i686-w64-mingw32-gcc -g -O2 -I.. -c vg5k.c i686-w64-mingw32-gcc -g -O2 -I.. -c z1013.c i686-w64-mingw32-gcc -g -O2 -I.. -c extract.c i686-w64-mingw32-gcc -g -O2 -I.. -c z9001.c i686-w64-mingw32-gcc -g -O2 -I.. -c kc.c i686-w64-mingw32-gcc -g -O2 -I.. -c glue.c i686-w64-mingw32-gcc -g -O2 -I.. -c zxn.c i686-w64-mingw32-gcc -g -O2 -I.. -c zx-util.c i686-w64-mingw32-gcc -g -O2 -I.. -c x1.c i686-w64-mingw32-gcc -o appmake.exe -g -O2 appmake.o z88.o zxvgs.o zx.o z88shell.o abc80.o zx81.o msx.o mtx.o mz.o nec.o p2000.o px.o aquarius.o c7420.o rom.o sorcerer.o sos.o svi.o sc3000.o ace-tap.o hex.o lynx.o rex6000.o tixx.o nascom.o cpc.o cpm.o m5.o mc.o newbrain.o newext.o sms.o trs80.o c128.o galaksija.o vz.o enterprise.o x07.o residos.o inject.o vg5k.o z1013.o extract.o z9001.o kc.o glue.o zxn.o zx-util.o x1.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/appmake' make -C src/appmake PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/appmake' install appmake.exe /home/build/z88dk/win32/z88dk/bin/appmake.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/appmake' make -C src/copt make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/copt' i686-w64-mingw32-gcc -c -o copt.o -g -O2 -DLOCAL_REGEXP -I. copt.c i686-w64-mingw32-gcc -c -o regex/regcomp.o -g -O2 -DLOCAL_REGEXP -I. regex/regcomp.c i686-w64-mingw32-gcc -c -o regex/regerror.o -g -O2 -DLOCAL_REGEXP -I. regex/regerror.c i686-w64-mingw32-gcc -c -o regex/regexec.o -g -O2 -DLOCAL_REGEXP -I. regex/regexec.c i686-w64-mingw32-gcc -c -o regex/regfree.o -g -O2 -DLOCAL_REGEXP -I. regex/regfree.c i686-w64-mingw32-gcc -o copt.exe -g -O2 copt.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regfree.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/copt' make -C src/copt PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/copt' install copt.exe /home/build/z88dk/win32/z88dk/bin/copt.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/copt' make -C src/cpp make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/cpp' i686-w64-mingw32-gcc -g -O2 -c cpp1.c i686-w64-mingw32-gcc -g -O2 -c cpp2.c i686-w64-mingw32-gcc -g -O2 -c cpp3.c i686-w64-mingw32-gcc -g -O2 -c cpp4.c i686-w64-mingw32-gcc -g -O2 -c cpp5.c cpp5.c: In function 'bittest': cpp5.c:606:1: warning: type of 'value' defaults to 'int' [-Wimplicit-int] bittest(value) ^~~~~~~ i686-w64-mingw32-gcc -g -O2 -c cpp6.c i686-w64-mingw32-gcc -g -O2 -o zcpp.exe cpp1.o cpp2.o cpp3.o cpp4.o cpp5.o cpp6.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/cpp' make -C src/cpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/cpp' install zcpp.exe /home/build/z88dk/win32/z88dk/bin/zcpp.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/cpp' make -C src/ucpp make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ucpp' i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c mem.c i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c nhash.c nhash.c: In function 'find_node': nhash.c:156:12: warning: 'ls' may be used uninitialized in this function [-Wmaybe-uninitialized] *leftson = ls; ~~~~~~~~~^~~~ nhash.c: In function 'internal_put': nhash.c:275:14: warning: 'pnode' may be used uninitialized in this function [-Wmaybe-uninitialized] pnode->left = itemg; ~~~~~~~~~~~~^~~~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c cpp.c In file included from cpp.c:45:0: cpp.c: In function 'handle_if': mem.h:52:18: warning: 'tf.t' may be used uninitialized in this function [-Wmaybe-uninitialized] #define freemem free ^~~~ cpp.c:987:20: note: 'tf.t' was declared here struct token_fifo tf, tf1, tf2, tf3, *save_tf; ^~ In file included from cpp.c:45:0: cpp.c: In function 'handle_include': mem.h:98:9: warning: 'fname' may be used uninitialized in this function [-Wmaybe-uninitialized] (list)[(ptr) ++] = (obj); \ ^ cpp.c:1200:8: note: 'fname' was declared here char *fname; ^~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c lexer.c lexer.c: In function 'ucpp_next_token': lexer.c:842:20: warning: 'utf8' may be used uninitialized in this function [-Wmaybe-uninitialized] utf8 = (utf8 << 8) | c; ~~~~~~^~~~~ lexer.c:799:16: note: 'utf8' was declared here unsigned long utf8; ^~~~ i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c assert.c In file included from assert.c:37:0: assert.c: In function 'ucpp_handle_assert': mem.h:52:18: warning: 'aname' may be used uninitialized in this function [-Wmaybe-uninitialized] #define freemem free ^~~~ assert.c:134:8: note: 'aname' was declared here char *aname; ^~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c macro.c macro.c: In function 'ucpp_handle_define': macro.c:322:20: warning: 'mv.t' may be used uninitialized in this function [-Wmaybe-uninitialized] struct token_fifo mv; ^~ macro.c: In function 'ucpp_substitute_macro': macro.c:1640:23: warning: 'save_tfi' may be used uninitialized in this function [-Wmaybe-uninitialized] tfi->art = save_tfi + (etl.art - etl_limit); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ macro.c:1573:13: warning: 'atl' may be used uninitialized in this function [-Wmaybe-uninitialized] t.name = stringify(atl + anum); ^~~~~~~~~~~~~~~~~~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c eval.c i686-w64-mingw32-gcc -g -O2 -o ucpp.exe mem.o nhash.o cpp.o lexer.o assert.o macro.o eval.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ucpp' make -C src/ucpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ucpp' install ucpp.exe /home/build/z88dk/win32/z88dk/bin/ucpp.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ucpp' make -C src/sccz80 make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/sccz80' i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o callfunc.o callfunc.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o codegen.o codegen.c codegen.c: In function 'putstk': codegen.c:394:13: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] SYMBOL *ptr; ^~~ i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o const.o const.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o data.o data.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declinit.o declinit.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o error.o error.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o expr.o expr.c expr.c: In function 'heirb': expr.c:583:30: warning: variable 'valtype' set but not used [-Wunused-but-set-variable] int val, con, direct, k, valtype; ^~~~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o goto.o goto.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o io.o io.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o lex.o lex.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o main.o main.c main.c:93:66: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 'h', "help", OPT_FUNCTION|OPT_BOOL, "Show this help page", DispInfo, 0 }, ^~~~~~~~ main.c:93:66: note: (near initialization for 'sccz80_opts[1].value') main.c:105:89: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "math-z88", OPT_FUNCTION|OPT_BOOL, "(deprecated) Make FP constants match z88", &set_math_z88_parameters, 0 }, ^ main.c:105:89: note: (near initialization for 'sccz80_opts[13].value') main.c:112:90: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "asm", OPT_FUNCTION, "= Set the assembler output (z80asm,vasm,asxx,gnu)", SetAssembler, 0 }, ^~~~~~~~~~~~ main.c:112:90: note: (near initialization for 'sccz80_opts[19].value') main.c:119:84: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "opt-code-speed", OPT_FUNCTION|OPT_STRING, "Optimise for speed not size", opt_code_speed, 0}, ^~~~~~~~~~~~~~ main.c:119:84: note: (near initialization for 'sccz80_opts[26].value') main.c:133:67: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "W", OPT_FUNCTION, " Enable a class of warnings", SetWarning, 0 }, ^~~~~~~~~~ main.c:133:67: note: (near initialization for 'sccz80_opts[29].value') main.c:138:64: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "D", OPT_FUNCTION, "Define a preprocessor directive", SetDefine, 0 }, ^~~~~~~~~ main.c:138:64: note: (near initialization for 'sccz80_opts[34].value') main.c:139:67: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] { 0, "U", OPT_FUNCTION, "Undefine a preprocessor directive" , SetUndefine, 0 }, ^~~~~~~~~~~ main.c:139:67: note: (near initialization for 'sccz80_opts[35].value') main.c: In function 'set_option': main.c:787:49: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] void (*func)(option *arg, char *type) = arg->value; ^~~ i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o misc.o misc.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o plunge.o plunge.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o preproc.o preproc.c preproc.c: In function 'gch': preproc.c:49:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ch()) ^~ preproc.c:53:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return line[lptr++]; ^~~~~~ i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o primary.o primary.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o stmt.o stmt.c stmt.c: In function 'doexpr': stmt.c:339:13: warning: variable 'type' set but not used [-Wunused-but-set-variable] Kind type; ^~~~ i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o sym.o sym.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o while.o while.c i686-w64-mingw32-gcc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declparse.o declparse.c i686-w64-mingw32-gcc -g -O2 -o sccz80.exe callfunc.o codegen.o const.o data.o declinit.o error.o expr.o goto.o io.o lex.o main.o misc.o plunge.o preproc.o primary.o stmt.o sym.o while.o declparse.o -lm make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/sccz80' make -C src/sccz80 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/sccz80' install -m 755 sccz80.exe /home/build/z88dk/win32/z88dk/bin/sccz80.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/sccz80' make -C src/z80asm make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm' i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o errors.o errors.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o libfile.o libfile.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o z80asm.o z80asm.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o main.o main.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o opcodes.o opcodes.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o model.o model.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o sym.o sym.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o options.o options.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o listfile.o listfile.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o modlink.o modlink.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o z80pass.o z80pass.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o symtab.o symtab.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o directives.o directives.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o macros.o macros.c macros.c:164:13: warning: 'collect_params' defined but not used [-Wunused-function] static bool collect_params(char **p, DefMacro *macro, UT_string *param) ^~~~~~~~~~~~~~ i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o scan.o scan.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -O0 -c -o parse.o parse.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o codearea.o codearea.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o module.o module.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o error_func.o error_func.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o zobjfile.o zobjfile.c zobjfile.c: In function 'write_expr': zobjfile.c:40:7: warning: 'range' may be used uninitialized in this function [-Wmaybe-uninitialized] char range; ^~~~~ zobjfile.c: In function 'write_symbols_symtab': zobjfile.c:106:14: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] char scope, type; ^~~~ i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o expr.o expr.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o hist.o hist.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/srcfile.o lib/srcfile.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/list.o lib/list.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/dbg.o lib/dbg.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/str.o lib/str.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/class.o lib/class.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/strhash.o lib/strhash.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/alloc.o lib/alloc.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/minunit.o lib/minunit.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o lib/array.o lib/array.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../common/die.o ../common/die.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../common/strutil.o ../common/strutil.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../common/fileutil.o ../common/fileutil.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../common/objfile.o ../common/objfile.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../common/optparse.o ../common/optparse.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/regex/regfree.o ../../ext/regex/regfree.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/regex/regcomp.o ../../ext/regex/regcomp.c In file included from ../../ext/regex/regcomp.c:12:0: ../../ext/regex/cclass.h:6:16: warning: missing braces around initializer [-Wmissing-braces] } cclasses[] = { ^ ../../ext/regex/cclass.h:6:16: note: (near initialization for 'cclasses') In file included from ../../ext/regex/regcomp.c:13:0: ../../ext/regex/cname.h:5:14: warning: missing braces around initializer [-Wmissing-braces] } cnames[] = { ^ ../../ext/regex/cname.h:5:14: note: (near initialization for 'cnames') ../../ext/regex/regcomp.c: In function 'p_ere': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:254:3: note: in expansion of macro 'REQUIRE' REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */ ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_ere_exp': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:301:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:97:24: note: in expansion of macro 'REQUIRE' #define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e)) ^~~~~~~ ../../ext/regex/regcomp.c:314:3: note: in expansion of macro 'MUSTEAT' MUSTEAT(')', REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:357:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EESCAPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:362:3: note: in expansion of macro 'REQUIRE' REQUIRE(!MORE() || !isdigit(PEEK()), REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:378:2: note: in expansion of macro 'REQUIRE' REQUIRE(!wascaret, REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:405:5: note: in expansion of macro 'REQUIRE' REQUIRE(count <= count2, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:414:4: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_str': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:437:2: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EMPTY); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_bre': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:480:2: note: in expansion of macro 'REQUIRE' REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */ ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_simp_re': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:505:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EESCAPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:535:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('\\', ')'), REG_EPAREN); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:565:3: note: in expansion of macro 'REQUIRE' REQUIRE(starordinary, REG_BADRPT); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:583:5: note: in expansion of macro 'REQUIRE' REQUIRE(count <= count2, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:592:4: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_count': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:617:2: note: in expansion of macro 'REQUIRE' REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_bracket': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:97:24: note: in expansion of macro 'REQUIRE' #define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e)) ^~~~~~~ ../../ext/regex/regcomp.c:657:2: note: in expansion of macro 'MUSTEAT' MUSTEAT(']', REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_b_term': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:728:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:730:3: note: in expansion of macro 'REQUIRE' REQUIRE(c != '-' && c != ']', REG_ECTYPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:732:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:733:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO(':', ']'), REG_ECTYPE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:737:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:739:3: note: in expansion of macro 'REQUIRE' REQUIRE(c != '-' && c != ']', REG_ECOLLATE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:741:3: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:742:3: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('=', ']'), REG_ECOLLATE); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:757:3: note: in expansion of macro 'REQUIRE' REQUIRE(start <= finish, REG_ERANGE); ^~~~~~~ ../../ext/regex/regcomp.c: In function 'p_b_symbol': ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:825:2: note: in expansion of macro 'REQUIRE' REQUIRE(MORE(), REG_EBRACK); ^~~~~~~ ../../ext/regex/regcomp.c:95:30: warning: value computed is not used [-Wunused-value] #define REQUIRE(co, e) ((co) || SETERROR(e)) ^ ../../ext/regex/regcomp.c:831:2: note: in expansion of macro 'REQUIRE' REQUIRE(EATTWO('.', ']'), REG_ECOLLATE); ^~~~~~~ At top level: ../../ext/regex/regcomp.c:1253:1: warning: 'mcin' defined but not used [-Wunused-function] mcin(cs, cp) ^~~~ ../../ext/regex/regcomp.c:1226:1: warning: 'mcsub' defined but not used [-Wunused-function] mcsub(cs, cp) ^~~~~ i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/regex/regexec.o ../../ext/regex/regexec.c In file included from ../../ext/regex/regexec.c:46:0: ../../ext/regex/engine.c: In function 'sdissect': ../../ext/regex/engine.c:276:17: warning: variable 'dp' set but not used [-Wunused-but-set-variable] register char *dp; ^~ In file included from ../../ext/regex/regexec.c:95:0: ../../ext/regex/engine.c: In function 'ldissect': ../../ext/regex/engine.c:276:17: warning: variable 'dp' set but not used [-Wunused-but-set-variable] register char *dp; ^~ At top level: ../../ext/regex/regexec.c:19:12: warning: 'nope' defined but not used [-Wunused-variable] static int nope = 0; /* for use in asserts; shuts lint up */ ^~~~ i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/regex/regerror.o ../../ext/regex/regerror.c ../../ext/regex/regerror.c:40:13: warning: missing braces around initializer [-Wmissing-braces] } rerrs[] = { ^ ../../ext/regex/regerror.c:40:13: note: (near initialization for 'rerrs') i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/glob.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o ../../ext/UNIXem/src/dirent.o ../../ext/UNIXem/src/dirent.c i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -o z80asm.exe errors.o libfile.o z80asm.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o -g -O2 i686-w64-mingw32-gcc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -I../../ext/UNIXem/include -g -O2 -c -o t/testlib.o t/testlib.c ar rcs t/libtestlib.a errors.o libfile.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o t/testlib.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm' make -C src/z80asm PREFIX=`pwd` PREFIX_SHARE=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm' install z80asm.exe /home/build/z88dk/win32/z88dk/bin/z80asm.exe install asmpp.pl /home/build/z88dk/win32/z88dk/bin/asmpp.pl make -C dev/z80asm_lib install PREFIX=/home/build/z88dk/win32/z88dk make[2]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm/dev/z80asm_lib' install z80asm-z80-.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z80-.lib install z80asm-z80-ixiy.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z80-ixiy.lib install z80asm-z80_zxn-.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z80_zxn-.lib install z80asm-z80_zxn-ixiy.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z80_zxn-ixiy.lib install z80asm-z180-.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z180-.lib install z80asm-z180-ixiy.lib /home/build/z88dk/win32/z88dk/lib/z80asm-z180-ixiy.lib install z80asm-r2k-.lib /home/build/z88dk/win32/z88dk/lib/z80asm-r2k-.lib install z80asm-r2k-ixiy.lib /home/build/z88dk/win32/z88dk/lib/z80asm-r2k-ixiy.lib install z80asm-r3k-.lib /home/build/z88dk/win32/z88dk/lib/z80asm-r3k-.lib install z80asm-r3k-ixiy.lib /home/build/z88dk/win32/z88dk/lib/z80asm-r3k-ixiy.lib make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm/dev/z80asm_lib' make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm' make -C src/zcc make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zcc' i686-w64-mingw32-gcc -c -o zcc.o -g -O2 -DLOCAL_REGEXP -I. -I../copt zcc.c i686-w64-mingw32-gcc -o zcc.exe -g -O2 -DLOCAL_REGEXP zcc.o ../copt/regex/regcomp.o ../copt/regex/regerror.o ../copt/regex/regexec.o ../copt/regex/regfree.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zcc' make -C src/zcc PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zcc' install zcc.exe /home/build/z88dk/win32/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zcc' make -C src/zpragma make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zpragma' i686-w64-mingw32-gcc -g -O2 -c -o zpragma.o zpragma.c i686-w64-mingw32-gcc -o zpragma.exe -g -O2 zpragma.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zpragma' make -C src/zpragma PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zpragma' install zpragma.exe /home/build/z88dk/win32/z88dk/bin/zpragma.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zpragma' make -C src/zx7 make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zx7' i686-w64-mingw32-gcc -o zx7.exe -g -O2 compress.c optimize.c zx7.c i686-w64-mingw32-gcc -o dzx7.exe -g -O2 dzx7.c make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zx7' make -C src/zx7 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zx7' install zx7.exe /home/build/z88dk/win32/z88dk/bin/zx7.exe install dzx7.exe /home/build/z88dk/win32/z88dk/bin/dzx7.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zx7' make -C src/z80nm make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80nm' i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex -I../../ext/UNIXem/include -I../../ext/getopt -c -o ar.o ar.c i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex -I../../ext/UNIXem/include -I../../ext/getopt -c -o ../../ext/getopt/getopt.o ../../ext/getopt/getopt.c i686-w64-mingw32-gcc -o z80nm.exe -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex -I../../ext/UNIXem/include -I../../ext/getopt ar.o ../common/die.o ../common/objfile.o ../common/fileutil.o ../common/strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o ../../ext/getopt/getopt.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80nm' make -C src/z80nm PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80nm' install z80nm.exe /home/build/z88dk/win32/z88dk/bin/z80nm.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80nm' make -C src/zobjcopy make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -I../../ext/UNIXem/include -c -o zobjcopy.o zobjcopy.c i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -I../../ext/UNIXem/include -o zobjcopy.exe zobjcopy.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' make -C src/zobjcopy PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' install zobjcopy.exe /home/build/z88dk/win32/z88dk/bin/zobjcopy.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' make -C src/lstmanip make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/lstmanip' i686-w64-mingw32-gcc -g -O2 -c -o lstmanip.o lstmanip.c i686-w64-mingw32-gcc -o z88dk-lstmanip.exe -g -O2 lstmanip.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/lstmanip' make -C src/lstmanip PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/lstmanip' install z88dk-lstmanip.exe /home/build/z88dk/win32/z88dk/bin/z88dk-lstmanip.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/lstmanip' make -C src/ticks make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ticks' i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o ticks.o ticks.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_console.o hook_console.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_io.o hook_io.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_misc.o hook_misc.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o hook.o hook.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o debugger.o debugger.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o linenoise.o linenoise.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o utf8.o utf8.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o syms.o syms.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_alg.o disassembler_alg.c i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o memory.o memory.c i686-w64-mingw32-gcc -o ticks.exe -g -O2 -I../../ext/uthash/src/ -g ticks.o hook_console.o hook_io.o hook_misc.o hook.o debugger.o linenoise.o utf8.o syms.o disassembler_alg.o memory.o i686-w64-mingw32-gcc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_main.o disassembler_main.c i686-w64-mingw32-gcc -o z88dk-dis.exe -g -O2 -I../../ext/uthash/src/ -g disassembler_main.o syms.o disassembler_alg.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ticks' make -C src/ticks PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ticks' install ticks.exe /home/build/z88dk/win32/z88dk/bin/ticks.exe install z88dk-dis.exe /home/build/z88dk/win32/z88dk/bin/z88dk-dis.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ticks' make -C support/graphics make[1]: Entering directory '/home/build/z88dk/win32/z88dk/support/graphics' i686-w64-mingw32-gcc -g -O2 `/usr/i686-w64-mingw32/bin/xml2-config --cflags` -c -o z80svg.o z80svg.c i686-w64-mingw32-gcc -o z80svg.exe -g -O2 `/usr/i686-w64-mingw32/bin/xml2-config --cflags` z80svg.o `/usr/i686-w64-mingw32/bin/xml2-config --libs` make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/support/graphics' make -C support/graphics PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/support/graphics' install z80svg.exe /home/build/z88dk/win32/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/support/graphics' make -C support/pv1000 make[1]: Entering directory '/home/build/z88dk/win32/z88dk/support/pv1000' i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -c -o font2pv1000.o font2pv1000.c i686-w64-mingw32-gcc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -o font2pv1000.exe font2pv1000.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/support/pv1000' make -C support/pv1000 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/support/pv1000' install font2pv1000.exe /home/build/z88dk/win32/z88dk/bin/font2pv1000.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/support/pv1000' make -C testsuite make[1]: Entering directory '/home/build/z88dk/win32/z88dk/testsuite' zcc +test -vn -a 01_cast_global_pointer.c -o 01_cast_global_pointer.opt diff -w tmp.opt results/01_cast_global_pointer.opt zcc +test -vn -a Issue_693_missing_return.c -o Issue_693_missing_return.opt diff -w tmp.opt results/Issue_693_missing_return.opt zcc +test -vn -a Issue_569_init_from_2d_array.c -o Issue_569_init_from_2d_array.opt diff -w tmp.opt results/Issue_569_init_from_2d_array.opt zcc +test -vn -a Issue_419_Extern_Prototypes_In_Function.c -o Issue_419_Extern_Prototypes_In_Function.opt diff -w tmp.opt results/Issue_419_Extern_Prototypes_In_Function.opt zcc +test -vn -a Issue_701_compound_scope.c -o Issue_701_compound_scope.opt diff -w tmp.opt results/Issue_701_compound_scope.opt zcc +test -vn -a Issue_98_Stack_offset.c -o Issue_98_Stack_offset.opt diff -w tmp.opt results/Issue_98_Stack_offset.opt zcc +test -vn -a Issue_452_far_pointers.c -o Issue_452_far_pointers.opt diff -w tmp.opt results/Issue_452_far_pointers.opt zcc +test -vn -a Issue_543_complement.c -o Issue_543_complement.opt diff -w tmp.opt results/Issue_543_complement.opt zcc +test -vn -a Issue_693_fastcall.c -o Issue_693_fastcall.opt diff -w tmp.opt results/Issue_693_fastcall.opt zcc +test -vn -a Issue_254_KR_Specifiers.c -o Issue_254_KR_Specifiers.opt diff -w tmp.opt results/Issue_254_KR_Specifiers.opt zcc +test -vn -a 02_addr_ptr.c -o 02_addr_ptr.opt diff -w tmp.opt results/02_addr_ptr.opt zcc +test -vn -a Issue_608_Arrays.c -o Issue_608_Arrays.opt diff -w tmp.opt results/Issue_608_Arrays.opt zcc +test -vn -a Issue_188_builtins.c -o Issue_188_builtins.opt diff -w tmp.opt results/Issue_188_builtins.opt zcc +test -vn -a Issue_510_mult_minus1.c -o Issue_510_mult_minus1.opt diff -w tmp.opt results/Issue_510_mult_minus1.opt zcc +test -vn -a Issue_485_sdccdecl.c -o Issue_485_sdccdecl.opt diff -w tmp.opt results/Issue_485_sdccdecl.opt zcc +test -vn -a Issue_452_pointers.c -o Issue_452_pointers.opt sccz80:"Issue_452_pointers.c" L:78 Warning:Pointer arithmetic with non-matching types: struct x *ptr1-char * [-Wincompatible-pointer-types] diff -w tmp.opt results/Issue_452_pointers.opt zcc +test -vn -a Issue_615_while_loop.c -o Issue_615_while_loop.opt diff -w tmp.opt results/Issue_615_while_loop.opt zcc +test -vn -a Issue_452_unsigned.c -o Issue_452_unsigned.opt diff -w tmp.opt results/Issue_452_unsigned.opt zcc +test -vn -a Issue_103_floating_addition.c -o Issue_103_floating_addition.opt diff -w tmp.opt results/Issue_103_floating_addition.opt zcc +test -vn -a Issue_574_fastcall_offset.c -o Issue_574_fastcall_offset.opt diff -w tmp.opt results/Issue_574_fastcall_offset.opt zcc +test -vn -a Issue_510_long_and.c -o Issue_510_long_and.opt diff -w tmp.opt results/Issue_510_long_and.opt zcc +test -vn -a Issue_569_jagged_array.c -o Issue_569_jagged_array.opt diff -w tmp.opt results/Issue_569_jagged_array.opt zcc +test -vn -a Issue_489_variable_defn_in_forloop.c -o Issue_489_variable_defn_in_forloop.opt sccz80:"Issue_489_variable_defn_in_forloop.c" L:17 Warning:Loss of precision, converting long i to int i [-Wconversion] diff -w tmp.opt results/Issue_489_variable_defn_in_forloop.opt zcc +test -vn -a Issue_491_enums.c -o Issue_491_enums.opt diff -w tmp.opt results/Issue_491_enums.opt zcc +test -vn -a Issue_295_structgetsfar.c -o Issue_295_structgetsfar.opt diff -w tmp.opt results/Issue_295_structgetsfar.opt zcc +test -vn -a Issue_499_typedef_initialisation.c -o Issue_499_typedef_initialisation.opt diff -w tmp.opt results/Issue_499_typedef_initialisation.opt zcc +test -vn -a Issue_497_astroforce_compile.c -o Issue_497_astroforce_compile.opt diff -w tmp.opt results/Issue_497_astroforce_compile.opt zcc +test -vn -a Issue_501_extern_at.c -o Issue_501_extern_at.opt diff -w tmp.opt results/Issue_501_extern_at.opt zcc +test -vn -a Issue_615_if.c -o Issue_615_if.opt diff -w tmp.opt results/Issue_615_if.opt zcc +test -vn -a Far_Pointer_Call.c -o Far_Pointer_Call.opt diff -w tmp.opt results/Far_Pointer_Call.opt zcc +test -vn -a Issue_98_check_int.c -o Issue_98_check_int.opt diff -w tmp.opt results/Issue_98_check_int.opt zcc +test -vn -a Issue_103_double_prepost.c -o Issue_103_double_prepost.opt diff -w tmp.opt results/Issue_103_double_prepost.opt zcc +test -vn -a Issue_452_arrays.c -o Issue_452_arrays.opt diff -w tmp.opt results/Issue_452_arrays.opt zcc +test -vn -a Issue_490_long_extension.c -o Issue_490_long_extension.opt diff -w tmp.opt results/Issue_490_long_extension.opt zcc +test -vn -a Issue_564_casting.c -o Issue_564_casting.opt diff -w tmp.opt results/Issue_564_casting.opt zcc +test -vn -a Issue_509_long_constant.c -o Issue_509_long_constant.opt diff -w tmp.opt results/Issue_509_long_constant.opt zcc +test -vn -a Issue_26_casting.c -o Issue_26_casting.opt diff -w tmp.opt results/Issue_26_casting.opt zcc +test -vn -a Issue_507_unnamed_structs.c -o Issue_507_unnamed_structs.opt diff -w tmp.opt results/Issue_507_unnamed_structs.opt zcc +test -vn -a paramsoffset.c -o paramsoffset.opt diff -w tmp.opt results/paramsoffset.opt zcc +test -vn -a Issue_493__func__.c -o Issue_493__func__.opt diff -w tmp.opt results/Issue_493__func__.opt zcc +test -vn -a Issue_715__double_subtraction.c -o Issue_715__double_subtraction.opt diff -w tmp.opt results/Issue_715__double_subtraction.opt zcc +test -vn -a Issue_514_flexible_member.c -o Issue_514_flexible_member.opt diff -w tmp.opt results/Issue_514_flexible_member.opt zcc +test -vn -a Issue_678_compound.c -o Issue_678_compound.opt diff -w tmp.opt results/Issue_678_compound.opt zcc +test -vn -a shortcall.c -o shortcall.opt diff -w tmp.opt results/shortcall.opt zcc +test -vn -a Issue_490_repeated_extern_decls.c -o Issue_490_repeated_extern_decls.opt diff -w tmp.opt results/Issue_490_repeated_extern_decls.opt zcc +test -vn -a Issue_490_ptr_arithmetic.c -o Issue_490_ptr_arithmetic.opt diff -w tmp.opt results/Issue_490_ptr_arithmetic.opt zcc +test -vn -a Issue_480_asmfunc.c -o Issue_480_asmfunc.opt diff -w tmp.opt results/Issue_480_asmfunc.opt zcc +test -vn -a Issue_452_struct.c -o Issue_452_struct.opt diff -w tmp.opt results/Issue_452_struct.opt zcc +test -vn -a Issue_615_loop.c -o Issue_615_loop.opt diff -w tmp.opt results/Issue_615_loop.opt zcc +test -vn -a Issue_98_underlying.c -o Issue_98_underlying.opt diff -w tmp.opt results/Issue_98_underlying.opt zcc +test -vn -a Issue_600_fastcall.c -o Issue_600_fastcall.opt sccz80:"Issue_600_fastcall.c" L:6 Warning:Cannot define function 'func4' as __z88dk_fastcall __stdc when it has more than 1 argument [-Wincorrect-function-declspec] diff -w tmp.opt results/Issue_600_fastcall.opt zcc +test -vn -a Issue_482_optrule.c -o Issue_482_optrule.opt diff -w tmp.opt results/Issue_482_optrule.opt zcc +test -vn -a long_addition_opts.c -o long_addition_opts.opt diff -w tmp.opt results/long_addition_opts.opt zcc +test -custom-copt-rules=../lib/zxn_rules.1 -vn -a zxn/Issue_312_zxn_optimisations.c -o zxn/Issue_312_zxn_optimisations.opt diff -w tmp.opt results/zxn/Issue_312_zxn_optimisations.opt zcc +rcmx000 -vn -a rabbit/rabbit_optimisations.c -o rabbit/rabbit_optimisations.opt diff -w tmp.opt results/rabbit/rabbit_optimisations.opt zcc +test -mz180 -vn -a z180/Issue_481_multiply_char.c -o z180/Issue_481_multiply_char.opt diff -w tmp.opt results/z180/Issue_481_multiply_char.opt make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/testsuite' make -C src/z88dk-lib make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' i686-w64-mingw32-gcc -g -O2 -c -o z88dk-lib.o z88dk-lib.c i686-w64-mingw32-gcc -o z88dk-lib.exe -g -O2 z88dk-lib.o make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' make -C src/z88dk-lib PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' install z88dk-lib.exe /home/build/z88dk/win32/z88dk/bin/z88dk-lib.exe make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' make -C src/appmake clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/appmake' rm -f appmake.exe appmake.o z88.o zxvgs.o zx.o z88shell.o abc80.o zx81.o msx.o mtx.o mz.o nec.o p2000.o px.o aquarius.o c7420.o rom.o sorcerer.o sos.o svi.o sc3000.o ace-tap.o hex.o lynx.o rex6000.o tixx.o nascom.o cpc.o cpm.o m5.o mc.o newbrain.o newext.o sms.o trs80.o c128.o galaksija.o vz.o enterprise.o x07.o residos.o inject.o vg5k.o z1013.o extract.o z9001.o kc.o glue.o zxn.o zx-util.o x1.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/appmake' make -C src/common clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/common' rm -f t/test.exe die.o strutil.o fileutil.o objfile.o optparse.o t/t_types.o t/t_die.o t/test.o t/t_fileutil.o t/t_strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/Unity/src/unity.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o die.d strutil.d fileutil.d objfile.d optparse.d t/t_types.d t/t_die.d t/test.d t/t_fileutil.d t/t_strutil.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d ../../ext/Unity/src/unity.d make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/common' make -C src/copt clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/copt' rm -f copt.exe copt.o core.exe regex/*.o rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/copt' make -C src/cpp clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/cpp' rm -f *.o core *~ zcpp.exe rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/cpp' make -C src/lstmanip clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/lstmanip' rm -f z88dk-lstmanip.exe lstmanip.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/lstmanip' make -C src/sccz80 clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/sccz80' rm -f *.o *~ core sccz80.exe rm -f -rf Debug Release rm -f callfunc.d codegen.d const.d data.d declinit.d error.d expr.d goto.d io.d lex.d main.d misc.d plunge.d preproc.d primary.d stmt.d sym.d while.d declparse.d make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/sccz80' make -C src/ticks clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ticks' rm -f ticks.exe ticks.o hook_console.o hook_io.o hook_misc.o hook.o debugger.o linenoise.o utf8.o syms.o disassembler_alg.o memory.o core rm -f z88dk-dis.exe disassembler_main.o syms.o disassembler_alg.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ticks' make -C src/ucpp clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/ucpp' rm -f *.o core *~ ucpp.exe *.d rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/ucpp' make -C src/z80asm clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm' make -C dev/z80asm_lib clean make[2]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm/dev/z80asm_lib' rm -f z80asm-z80-.lib rm -f z80asm-z80-ixiy.lib rm -f z80asm-z80_zxn-.lib rm -f z80asm-z80_zxn-ixiy.lib rm -f z80asm-z180-.lib rm -f z80asm-z180-ixiy.lib rm -f z80asm-r2k-.lib rm -f z80asm-r2k-ixiy.lib rm -f z80asm-r3k-.lib rm -f z80asm-r3k-ixiy.lib rm -f cpi.o daa.o cpir.o cpdr.o rrd.o cpd.o rld.o cpi.lis daa.lis cpir.lis cpdr.lis rrd.lis cpd.lis rld.lis test.asm test.o test.bin make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm/dev/z80asm_lib' rm -f z80asm-*.lib make -C lib clean make[2]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80asm/lib' rm -f strhash.o class.o srcfile.o list.o dbg.o alloc.o str.o minunit.o array.o ../../common/die.o ../../common/fileutil.o ../../common/strutil.o t/test_alloc t/test_init t/test_dbg t/test_str libclibrary.a rm -f t/test_alloc.exe t/test_init.exe t/test_dbg.exe t/test_str.exe rm -f t/test_alloc.out t/test_init.out t/test_dbg.out t/test_str.out rm -f t/test_alloc.o t/test_init.o t/test_dbg.o t/test_str.o rm -f t/tests.log rm -f *.bak rm -rf win32/Debug win32/Release win32/ipch rm -f strhash.d class.d srcfile.d list.d dbg.d alloc.d str.d minunit.d array.d ../../common/die.d ../../common/fileutil.d ../../common/strutil.d make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm/lib' rm -f *.core lib/*.core lib/t/*.core lib/t/uthash/*.core rm -f *.o lib/*.o lib/t/*.o lib/t/uthash/*.o rm -f *.out lib/*.out lib/t/*.out lib/t/uthash/*.out rm -f *.orig lib/*.orig lib/t/*.orig lib/t/uthash/*.orig rm -f *.exe lib/*.exe lib/t/*.exe lib/t/uthash/*.exe rm -f *.tmp lib/*.tmp lib/t/*.tmp lib/t/uthash/*.tmp rm -f *.bak lib/*.bak lib/t/*.bak lib/t/uthash/*.bak rm -f *.log lib/*.log lib/t/*.log lib/t/uthash/*.log rm -f *~ lib/*~ lib/t/*~ lib/t/uthash/*~ rm -f -rf Debug Release x1 x2 x3 rm -f t/libtestlib.a t/*.o t/*.out lib/t/*.o lib/t/*.out t/test_codearea.exe t/test_symtab.exe rm -f zcc_opt.def zcc_proj.lst enigma.bin enigma.in enigma.out enigma.bmk rm -f zcc_opt.def microman.bin microman.tap rm -f zcc_opt.def mandel.bin mandel.tap rm -f z80asm.exe lib/z80asm.exe test* lib/test* rm -f t/*.tmp lib/t/*.tmp t/dev/*.tmp rm -f libfile.d parse.d z80asm.d directives.d opcodes.d listfile.d modlink.d zobjfile.d expr.d z80pass.d symtab.d macros.d scan.d codearea.d module.d model.d error_func.d main.d sym.d errors.d options.d hist.d lib/srcfile.d lib/list.d lib/dbg.d lib/str.d lib/class.d lib/strhash.d lib/minunit.d lib/array.d lib/alloc.d ../common/die.d ../common/strutil.d ../common/fileutil.d ../common/objfile.d ../common/optparse.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80asm' make -C src/z80nm clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z80nm' rm -f z80nm.exe ar.o ../common/die.o ../common/objfile.o ../common/fileutil.o ../common/strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o ../../ext/getopt/getopt.o ar.d ../common/die.d ../common/objfile.d ../common/fileutil.d ../common/strutil.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z80nm' make -C src/z88dk-lib clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' rm -f z88dk-lib.exe z88dk-lib.o core.exe rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' make -C src/zcc clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zcc' rm -f zcc.exe zcc.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zcc' make -C src/zobjcopy clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' rm -f zobjcopy.exe zobjcopy.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o rm -f ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/UNIXem/src/glob.o ../../ext/UNIXem/src/dirent.o zobjcopy.d ../common/die.d ../common/strutil.d ../common/fileutil.d ../common/objfile.d ../common/optparse.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d *.bak t/*.bak make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zobjcopy' make -C src/zpragma clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zpragma' rm -f zpragma.exe zpragma.o core.exe rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zpragma' make -C src/zx7 clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/zx7' rm -f zx7.exe zx7.o core.exe rm -f dzx7.exe dzx7.o rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/zx7' make -C support clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/support' make -C graphics clean make[2]: Entering directory '/home/build/z88dk/win32/z88dk/support/graphics' rm -f z80svg.exe z80svg.o getopt/*.o core rm -f -rf Debug Release make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/support/graphics' make -C pv1000 clean make[2]: Entering directory '/home/build/z88dk/win32/z88dk/support/pv1000' rm -f font2pv1000.exe font2pv1000.o rm -f font2pv1000.d *.bak t/*.bak make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/support/pv1000' make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/support' make -C test clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/test' make[2]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/string' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map ../../framework/test.o strstr.o strcmp.o strncmp.o main.o strrstr.o strrev.o strlcpy.o strlcat.o stricmp.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/string' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/ctype' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/ctype' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/stdio' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/stdio' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/stdlib' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/stdlib' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/math' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map ../../framework/test.o math.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/math' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/regex' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map ../../framework/test.o regex.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/regex' make[3]: Entering directory '/home/build/z88dk/win32/z88dk/test/suites/sccz80' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites/sccz80' make[2]: Leaving directory '/home/build/z88dk/win32/z88dk/test/suites' make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/test' make -C testsuite clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/testsuite' rm -f -f Issue_510_mult_minus1.opt Issue_701_compound_scope.opt Issue_98_Stack_offset.opt Issue_543_complement.opt Issue_490_repeated_extern_decls.opt Issue_254_KR_Specifiers.opt Issue_608_Arrays.opt Issue_485_sdccdecl.opt Issue_452_pointers.opt Issue_26_casting.opt Issue_615_while_loop.opt Issue_452_unsigned.opt Issue_98_check_int.opt Issue_574_fastcall_offset.opt Issue_510_long_and.opt Issue_569_jagged_array.opt Issue_499_typedef_initialisation.opt Far_Pointer_Call.opt Issue_103_double_prepost.opt Issue_452_arrays.opt paramsoffset.opt Issue_514_flexible_member.opt Issue_678_compound.opt Issue_98_underlying.opt Issue_482_optrule.opt long_addition_opts.opt 01_cast_global_pointer.opt Issue_693_missing_return.opt shortcall.opt Issue_501_extern_at.opt Issue_693_fastcall.opt Issue_295_structgetsfar.opt 02_addr_ptr.opt Issue_419_Extern_Prototypes_In_Function.opt Issue_493__func__.opt Issue_103_floating_addition.opt Issue_615_loop.opt Issue_569_init_from_2d_array.opt Issue_489_variable_defn_in_forloop.opt Issue_491_enums.opt Issue_615_if.opt Issue_497_astroforce_compile.opt Issue_452_far_pointers.opt Issue_490_long_extension.opt Issue_564_casting.opt Issue_509_long_constant.opt Issue_507_unnamed_structs.opt Issue_715__double_subtraction.opt Issue_490_ptr_arithmetic.opt Issue_480_asmfunc.opt Issue_452_struct.opt Issue_188_builtins.opt Issue_600_fastcall.opt zxn/Issue_312_zxn_optimisations.opt rabbit/rabbit_optimisations.opt z180/Issue_481_multiply_char.opt tmp.opt zcc_opt.def make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/testsuite' make -C src/z88dk-lib clean make[1]: Entering directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' rm -f z88dk-lib.exe z88dk-lib.o core.exe rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/win32/z88dk/src/z88dk-lib' #if [ -d bin ]; then find bin -type f -exec rm -f {} ';' ; fi ######################################################################### Building win32 kit ######################################################################### ######################################################################### Starting OS-X build ######################################################################### fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git make -C src/appmake make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/appmake' i386-apple-darwin15-cc -g -O2 -I.. -c appmake.c appmake.c:1415:66: warning: incompatible pointer types passing 'int (const struct section_aligned *, const struct section_aligned *)' to parameter of type 'int (*)(const void *, const void *)' [-Wincompatible-pointer-types] qsort(aligned->array, aligned->num, sizeof(*aligned->array), mb_compare_aligned); ^~~~~~~~~~~~~~~~~~ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/stdlib.h:158:12: note: passing argument to parameter here int (*)(const void *, const void *)); ^ appmake.c:1441:57: warning: incompatible pointer types passing 'int (const struct section_bin *, const struct section_bin *)' to parameter of type 'int (*)(const void *, const void *)' [-Wincompatible-pointer-types] qsort(mb->secbin, mb->num, sizeof(*mb->secbin), mb_compare_banks); ^~~~~~~~~~~~~~~~ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/stdlib.h:158:12: note: passing argument to parameter here int (*)(const void *, const void *)); ^ 2 warnings generated. i386-apple-darwin15-cc -g -O2 -I.. -c z88.c i386-apple-darwin15-cc -g -O2 -I.. -c zxvgs.c i386-apple-darwin15-cc -g -O2 -I.. -c zx.c i386-apple-darwin15-cc -g -O2 -I.. -c z88shell.c i386-apple-darwin15-cc -g -O2 -I.. -c abc80.c i386-apple-darwin15-cc -g -O2 -I.. -c zx81.c i386-apple-darwin15-cc -g -O2 -I.. -c msx.c i386-apple-darwin15-cc -g -O2 -I.. -c mtx.c i386-apple-darwin15-cc -g -O2 -I.. -c mz.c i386-apple-darwin15-cc -g -O2 -I.. -c nec.c i386-apple-darwin15-cc -g -O2 -I.. -c p2000.c i386-apple-darwin15-cc -g -O2 -I.. -c px.c i386-apple-darwin15-cc -g -O2 -I.. -c aquarius.c i386-apple-darwin15-cc -g -O2 -I.. -c c7420.c i386-apple-darwin15-cc -g -O2 -I.. -c rom.c i386-apple-darwin15-cc -g -O2 -I.. -c sorcerer.c i386-apple-darwin15-cc -g -O2 -I.. -c sos.c i386-apple-darwin15-cc -g -O2 -I.. -c svi.c i386-apple-darwin15-cc -g -O2 -I.. -c sc3000.c i386-apple-darwin15-cc -g -O2 -I.. -c ace-tap.c i386-apple-darwin15-cc -g -O2 -I.. -c hex.c i386-apple-darwin15-cc -g -O2 -I.. -c lynx.c i386-apple-darwin15-cc -g -O2 -I.. -c rex6000.c i386-apple-darwin15-cc -g -O2 -I.. -c tixx.c i386-apple-darwin15-cc -g -O2 -I.. -c nascom.c i386-apple-darwin15-cc -g -O2 -I.. -c cpc.c i386-apple-darwin15-cc -g -O2 -I.. -c cpm.c cpm.c:144:37: warning: unsequenced modification and access to 'b' [-Wunsequenced] entry_skeleton[b+16]=(trackpos + b++); ~ ^ 1 warning generated. i386-apple-darwin15-cc -g -O2 -I.. -c m5.c i386-apple-darwin15-cc -g -O2 -I.. -c mc.c i386-apple-darwin15-cc -g -O2 -I.. -c newbrain.c i386-apple-darwin15-cc -g -O2 -I.. -c newext.c i386-apple-darwin15-cc -g -O2 -I.. -c sms.c i386-apple-darwin15-cc -g -O2 -I.. -c trs80.c i386-apple-darwin15-cc -g -O2 -I.. -c c128.c i386-apple-darwin15-cc -g -O2 -I.. -c galaksija.c i386-apple-darwin15-cc -g -O2 -I.. -c vz.c i386-apple-darwin15-cc -g -O2 -I.. -c enterprise.c i386-apple-darwin15-cc -g -O2 -I.. -c x07.c i386-apple-darwin15-cc -g -O2 -I.. -c residos.c residos.c:114:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(memory,"ZXPKG"); ^~~~~~ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/secure/_string.h:83:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, src, __darwin_obsz (dest)) ^~~~ 1 warning generated. i386-apple-darwin15-cc -g -O2 -I.. -c inject.c i386-apple-darwin15-cc -g -O2 -I.. -c vg5k.c i386-apple-darwin15-cc -g -O2 -I.. -c z1013.c i386-apple-darwin15-cc -g -O2 -I.. -c extract.c i386-apple-darwin15-cc -g -O2 -I.. -c z9001.c i386-apple-darwin15-cc -g -O2 -I.. -c kc.c i386-apple-darwin15-cc -g -O2 -I.. -c glue.c i386-apple-darwin15-cc -g -O2 -I.. -c zxn.c i386-apple-darwin15-cc -g -O2 -I.. -c zx-util.c zx-util.c:513:58: warning: data argument not used by format string [-Wformat-extra-args] sprintf(mybuf, "\"23739\",", (int)pos); ~~~~~~~~~~~~ ^ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ zx-util.c:516:56: warning: data argument not used by format string [-Wformat-extra-args] sprintf(mybuf, "\"111\":", (int)pos); ~~~~~~~~~~ ^ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ zx-util.c:743:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((zxt->turbo && (blockcount == 4) || (blockcount == 6)) || (zxt->turbo && zxt->dumb)) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ~~ zx-util.c:743:29: note: place parentheses around the '&&' expression to silence this warning if ((zxt->turbo && (blockcount == 4) || (blockcount == 6)) || (zxt->turbo && zxt->dumb)) { ^ ( ) zx-util.c:1621:17: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] sprintf(&mem128[z_sna_filename - 0x4000], "%.12s", filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~ 4 warnings generated. i386-apple-darwin15-cc -g -O2 -I.. -c x1.c i386-apple-darwin15-cc -o appmake -g -O2 appmake.o z88.o zxvgs.o zx.o z88shell.o abc80.o zx81.o msx.o mtx.o mz.o nec.o p2000.o px.o aquarius.o c7420.o rom.o sorcerer.o sos.o svi.o sc3000.o ace-tap.o hex.o lynx.o rex6000.o tixx.o nascom.o cpc.o cpm.o m5.o mc.o newbrain.o newext.o sms.o trs80.o c128.o galaksija.o vz.o enterprise.o x07.o residos.o inject.o vg5k.o z1013.o extract.o z9001.o kc.o glue.o zxn.o zx-util.o x1.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/appmake' make -C src/appmake PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/appmake' install appmake /home/build/z88dk/osx/z88dk/bin/appmake make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/appmake' make -C src/copt make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/copt' i386-apple-darwin15-cc -c -o copt.o -g -O2 -DLOCAL_REGEXP -I. copt.c i386-apple-darwin15-cc -c -o regex/regcomp.o -g -O2 -DLOCAL_REGEXP -I. regex/regcomp.c i386-apple-darwin15-cc -c -o regex/regerror.o -g -O2 -DLOCAL_REGEXP -I. regex/regerror.c i386-apple-darwin15-cc -c -o regex/regexec.o -g -O2 -DLOCAL_REGEXP -I. regex/regexec.c i386-apple-darwin15-cc -c -o regex/regfree.o -g -O2 -DLOCAL_REGEXP -I. regex/regfree.c i386-apple-darwin15-cc -o copt -g -O2 copt.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regfree.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/copt' make -C src/copt PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/copt' install copt /home/build/z88dk/osx/z88dk/bin/copt make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/copt' make -C src/cpp make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/cpp' i386-apple-darwin15-cc -g -O2 -c cpp1.c i386-apple-darwin15-cc -g -O2 -c cpp2.c i386-apple-darwin15-cc -g -O2 -c cpp3.c i386-apple-darwin15-cc -g -O2 -c cpp4.c i386-apple-darwin15-cc -g -O2 -c cpp5.c i386-apple-darwin15-cc -g -O2 -c cpp6.c i386-apple-darwin15-cc -g -O2 -o zcpp cpp1.o cpp2.o cpp3.o cpp4.o cpp5.o cpp6.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/cpp' make -C src/cpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/cpp' install zcpp /home/build/z88dk/osx/z88dk/bin/zcpp make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/cpp' make -C src/ucpp make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ucpp' i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c mem.c i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c nhash.c i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c cpp.c i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c lexer.c i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c assert.c i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c macro.c macro.c:1146:7: warning: variable 'atl' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (m->narg > 0 || m->vaarg) ^~~~~~~~~~~~~~~~~~~~~~~ macro.c:1149:46: note: uninitialized use occurs here switch (collect_arguments(ls, tfi, penury, atl, ^~~ macro.c:1146:3: note: remove the 'if' if its condition is always true if (m->narg > 0 || m->vaarg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ macro.c:1031:24: note: initialize the variable 'atl' to silence this warning struct token_fifo *atl, etl; ^ = NULL 1 warning generated. i386-apple-darwin15-cc -g -O2 -MMD -DSTAND_ALONE -DUCPP_CONFIG -O2 -Wall -c eval.c i386-apple-darwin15-cc -g -O2 -o ucpp mem.o nhash.o cpp.o lexer.o assert.o macro.o eval.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ucpp' make -C src/ucpp PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ucpp' install ucpp /home/build/z88dk/osx/z88dk/bin/ucpp make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ucpp' make -C src/sccz80 make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/sccz80' i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o callfunc.o callfunc.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o codegen.o codegen.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o const.o const.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o data.o data.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declinit.o declinit.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o error.o error.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o expr.o expr.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o goto.o goto.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o io.o io.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o lex.o lex.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o main.o main.c main.c:93:66: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 'h', "help", OPT_FUNCTION|OPT_BOOL, "Show this help page", DispInfo, 0 }, ^~~~~~~~ main.c:105:89: warning: initializing 'void *' with an expression of type 'void (*)(option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "math-z88", OPT_FUNCTION|OPT_BOOL, "(deprecated) Make FP constants match z88", &set_math_z88_parameters, 0 }, ^~~~~~~~~~~~~~~~~~~~~~~~ main.c:112:90: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "asm", OPT_FUNCTION, "= Set the assembler output (z80asm,vasm,asxx,gnu)", SetAssembler, 0 }, ^~~~~~~~~~~~ main.c:119:84: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "opt-code-speed", OPT_FUNCTION|OPT_STRING, "Optimise for speed not size", opt_code_speed, 0}, ^~~~~~~~~~~~~~ main.c:133:67: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "W", OPT_FUNCTION, " Enable a class of warnings", SetWarning, 0 }, ^~~~~~~~~~ main.c:138:64: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "D", OPT_FUNCTION, "Define a preprocessor directive", SetDefine, 0 }, ^~~~~~~~~ main.c:139:67: warning: initializing 'void *' with an expression of type 'void (option *, char *)' converts between void pointer and function pointer [-Wpedantic] { 0, "U", OPT_FUNCTION, "Undefine a preprocessor directive" , SetUndefine, 0 }, ^~~~~~~~~~~ main.c:787:16: warning: initializing 'void (*)(option *, char *)' with an expression of type 'void *' converts between void pointer and function pointer [-Wpedantic] void (*func)(option *arg, char *type) = arg->value; ^ ~~~~~~~~~~ 8 warnings generated. i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o misc.o misc.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o plunge.o plunge.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o preproc.o preproc.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o primary.o primary.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o stmt.o stmt.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o sym.o sym.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o while.o while.c i386-apple-darwin15-cc -g -O2 -MMD -Wall -I../../ext/uthash/src/ -g -pedantic -c -o declparse.o declparse.c i386-apple-darwin15-cc -g -O2 -o sccz80 callfunc.o codegen.o const.o data.o declinit.o error.o expr.o goto.o io.o lex.o main.o misc.o plunge.o preproc.o primary.o stmt.o sym.o while.o declparse.o -lm make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/sccz80' make -C src/sccz80 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/sccz80' install -m 755 sccz80 /home/build/z88dk/osx/z88dk/bin/sccz80 make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/sccz80' make -C src/z80asm make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm' i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o errors.o errors.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o libfile.o libfile.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o z80asm.o z80asm.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o main.o main.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o opcodes.o opcodes.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o model.o model.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o sym.o sym.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o options.o options.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o listfile.o listfile.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o modlink.o modlink.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o z80pass.o z80pass.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o symtab.o symtab.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o directives.o directives.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o macros.o macros.c macros.c:164:13: warning: unused function 'collect_params' [-Wunused-function] static bool collect_params(char **p, DefMacro *macro, UT_string *param) ^ 1 warning generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o scan.o scan.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -O0 -c -o parse.o parse.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o codearea.o codearea.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o module.o module.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o error_func.o error_func.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o zobjfile.o zobjfile.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o expr.o expr.c expr.c:136:34: warning: comparison of constant 256 with expression of type 'op_type_t' is always true [-Wtautological-constant-out-of-range-compare] xassert( op_type > 0 && op_type < 256 ); ~~~~~~~ ^ ~~~ ../common/die.h:29:15: note: expanded from macro 'xassert' if (!(f)) \ ^ 1 warning generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o hist.o hist.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/srcfile.o lib/srcfile.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/list.o lib/list.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/dbg.o lib/dbg.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/str.o lib/str.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/class.o lib/class.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/strhash.o lib/strhash.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/alloc.o lib/alloc.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/minunit.o lib/minunit.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o lib/array.o lib/array.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/die.o ../common/die.c ../common/die.c:46:33: warning: incompatible pointer types passing 'const int (*)(const char *, int)' to parameter of type 'int (*)(const char *, int)' [-Wincompatible-pointer-types] int ret = glob(pattern, flags, errfunc, pglob); ^~~~~~~ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/glob.h:120:46: note: passing argument to parameter here int glob(const char * __restrict, int, int (*)(const char *, int), ^ 1 warning generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/strutil.o ../common/strutil.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/fileutil.o ../common/fileutil.c ../common/fileutil.c:649:3: warning: implicit declaration of function 'rmdir' is invalid in C99 [-Wimplicit-function-declaration] xrmdir(path); ^ ../common/die.h:56:36: note: expanded from macro 'xrmdir' #define xrmdir(dir) Check_retval(rmdir(path_os(dir)), (dir)) ^ 1 warning generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/objfile.o ../common/objfile.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../common/optparse.o ../common/optparse.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regfree.o ../../ext/regex/regfree.c i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regcomp.o ../../ext/regex/regcomp.c In file included from ../../ext/regex/regcomp.c:12: ../../ext/regex/cclass.h:7:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "alnum", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:9:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "alpha", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:11:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "blank", " \t", "", ^~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cclass.h:12:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "cntrl", "\007\b\t\n\v\f\r\1\2\3\4\5\6\16\17\20\21\22\23\24\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:14:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "digit", "0123456789", "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cclass.h:15:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "graph", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:18:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "lower", "abcdefghijklmnopqrstuvwxyz", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:20:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "print", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:23:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:25:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "space", "\t\n\v\f\r ", "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cclass.h:26:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "upper", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:28:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "xdigit", "0123456789ABCDEFabcdef", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../ext/regex/cclass.h:30:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] NULL, 0, "" ^~~~~~~~~~~~~~~~~~~~~~ { } /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/sys/_types/_null.h:29:15: note: expanded from macro 'NULL' #define NULL __DARWIN_NULL ^ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/sys/_types.h:52:23: note: expanded from macro '__DARWIN_NULL' #define __DARWIN_NULL ((void *)0) ^ In file included from ../../ext/regex/regcomp.c:13: ../../ext/regex/cname.h:6:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "NUL", '\0', ^~~~~~~~~~~~ { } ../../ext/regex/cname.h:7:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "SOH", '\001', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:8:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "STX", '\002', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:9:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ETX", '\003', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:10:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "EOT", '\004', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:11:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ENQ", '\005', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:12:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ACK", '\006', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:13:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "BEL", '\007', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:14:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "alert", '\007', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:15:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "BS", '\010', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:16:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "backspace", '\b', ^~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:17:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "HT", '\011', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:18:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "tab", '\t', ^~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:19:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "LF", '\012', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:20:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "newline", '\n', ^~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:21:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "VT", '\013', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:22:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "vertical-tab", '\v', ^~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:23:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "FF", '\014', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:24:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "form-feed", '\f', ^~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:25:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "CR", '\015', ^~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:26:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "carriage-return", '\r', ^~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:27:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "SO", '\016', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:28:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "SI", '\017', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:29:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DLE", '\020', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:30:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DC1", '\021', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:31:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DC2", '\022', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:32:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DC3", '\023', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:33:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DC4", '\024', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:34:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "NAK", '\025', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:35:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "SYN", '\026', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:36:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ETB", '\027', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:37:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "CAN", '\030', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:38:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "EM", '\031', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:39:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "SUB", '\032', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:40:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ESC", '\033', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:41:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "IS4", '\034', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:42:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "FS", '\034', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:43:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "IS3", '\035', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:44:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "GS", '\035', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:45:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "IS2", '\036', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:46:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "RS", '\036', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:47:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "IS1", '\037', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:48:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "US", '\037', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:49:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "space", ' ', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:50:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "exclamation-mark", '!', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:51:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "quotation-mark", '"', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:52:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "number-sign", '#', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:53:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "dollar-sign", '$', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:54:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "percent-sign", '%', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:55:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "ampersand", '&', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:56:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "apostrophe", '\'', ^~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:57:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "left-parenthesis", '(', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:58:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "right-parenthesis", ')', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:59:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "asterisk", '*', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:60:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "plus-sign", '+', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:61:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "comma", ',', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:62:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "hyphen", '-', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:63:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "hyphen-minus", '-', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:64:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "period", '.', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:65:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "full-stop", '.', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:66:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "slash", '/', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:67:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "solidus", '/', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:68:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "zero", '0', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:69:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "one", '1', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:70:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "two", '2', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:71:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "three", '3', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:72:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "four", '4', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:73:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "five", '5', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:74:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "six", '6', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:75:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "seven", '7', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:76:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "eight", '8', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:77:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "nine", '9', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:78:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "colon", ':', ^~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:79:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "semicolon", ';', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:80:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "less-than-sign", '<', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:81:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "equals-sign", '=', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:82:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "greater-than-sign", '>', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:83:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "question-mark", '?', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:84:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "commercial-at", '@', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:85:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "left-square-bracket", '[', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:86:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "backslash", '\\', ^~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:87:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "reverse-solidus", '\\', ^~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:88:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "right-square-bracket", ']', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:89:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "circumflex", '^', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:90:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "circumflex-accent", '^', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:91:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "underscore", '_', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:92:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "low-line", '_', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:93:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "grave-accent", '`', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:94:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "left-brace", '{', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:95:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "left-curly-bracket", '{', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:96:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "vertical-line", '|', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:97:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "right-brace", '}', ^~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:98:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "right-curly-bracket", '}', ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:99:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "tilde", '~', ^~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:100:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DEL", '\177', ^~~~~~~~~~~~~~ { } ../../ext/regex/cname.h:101:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] NULL, 0, ^~~~~~~~~ { } /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/sys/_types/_null.h:29:15: note: expanded from macro 'NULL' #define NULL __DARWIN_NULL ^ /opt/osxcross/target/bin/../SDK/MacOSX10.11.sdk/usr/include/sys/_types.h:52:23: note: expanded from macro '__DARWIN_NULL' #define __DARWIN_NULL ((void *)0) ^ ../../ext/regex/regcomp.c:1226:1: warning: unused function 'mcsub' [-Wunused-function] mcsub(cs, cp) ^ ../../ext/regex/regcomp.c:1253:1: warning: unused function 'mcin' [-Wunused-function] mcin(cs, cp) ^ 111 warnings generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regexec.o ../../ext/regex/regexec.c ../../ext/regex/regexec.c:19:12: warning: unused variable 'nope' [-Wunused-variable] static int nope = 0; /* for use in asserts; shuts lint up */ ^ 1 warning generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o ../../ext/regex/regerror.o ../../ext/regex/regerror.c ../../ext/regex/regerror.c:41:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_OKAY, "REG_OKAY", "no errors detected", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:35:19: note: expanded from macro 'REG_OKAY' #define REG_OKAY 0 ^ ../../ext/regex/regerror.c:42:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_NOMATCH, "REG_NOMATCH", "regexec() failed to match", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:36:22: note: expanded from macro 'REG_NOMATCH' #define REG_NOMATCH 1 ^ ../../ext/regex/regerror.c:43:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_BADPAT, "REG_BADPAT", "invalid regular expression", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:37:21: note: expanded from macro 'REG_BADPAT' #define REG_BADPAT 2 ^ ../../ext/regex/regerror.c:44:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ECOLLATE, "REG_ECOLLATE", "invalid collating element", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:38:23: note: expanded from macro 'REG_ECOLLATE' #define REG_ECOLLATE 3 ^ ../../ext/regex/regerror.c:45:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ECTYPE, "REG_ECTYPE", "invalid character class", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:39:21: note: expanded from macro 'REG_ECTYPE' #define REG_ECTYPE 4 ^ ../../ext/regex/regerror.c:46:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_EESCAPE, "REG_EESCAPE", "trailing backslash (\\)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:40:22: note: expanded from macro 'REG_EESCAPE' #define REG_EESCAPE 5 ^ ../../ext/regex/regerror.c:47:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ESUBREG, "REG_ESUBREG", "invalid backreference number", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:41:22: note: expanded from macro 'REG_ESUBREG' #define REG_ESUBREG 6 ^ ../../ext/regex/regerror.c:48:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_EBRACK, "REG_EBRACK", "brackets ([ ]) not balanced", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:42:21: note: expanded from macro 'REG_EBRACK' #define REG_EBRACK 7 ^ ../../ext/regex/regerror.c:49:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_EPAREN, "REG_EPAREN", "parentheses not balanced", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:43:21: note: expanded from macro 'REG_EPAREN' #define REG_EPAREN 8 ^ ../../ext/regex/regerror.c:50:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_EBRACE, "REG_EBRACE", "braces not balanced", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:44:21: note: expanded from macro 'REG_EBRACE' #define REG_EBRACE 9 ^ ../../ext/regex/regerror.c:51:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_BADBR, "REG_BADBR", "invalid repetition count(s)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:45:19: note: expanded from macro 'REG_BADBR' #define REG_BADBR 10 ^ ../../ext/regex/regerror.c:52:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ERANGE, "REG_ERANGE", "invalid character range", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:46:20: note: expanded from macro 'REG_ERANGE' #define REG_ERANGE 11 ^ ../../ext/regex/regerror.c:53:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ESPACE, "REG_ESPACE", "out of memory", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:47:20: note: expanded from macro 'REG_ESPACE' #define REG_ESPACE 12 ^ ../../ext/regex/regerror.c:54:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_BADRPT, "REG_BADRPT", "repetition-operator operand invalid", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:48:20: note: expanded from macro 'REG_BADRPT' #define REG_BADRPT 13 ^ ../../ext/regex/regerror.c:55:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_EMPTY, "REG_EMPTY", "empty (sub)expression", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:49:19: note: expanded from macro 'REG_EMPTY' #define REG_EMPTY 14 ^ ../../ext/regex/regerror.c:56:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_ASSERT, "REG_ASSERT", "\"can't happen\" -- you found a bug", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:50:20: note: expanded from macro 'REG_ASSERT' #define REG_ASSERT 15 ^ ../../ext/regex/regerror.c:57:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] REG_INVARG, "REG_INVARG", "invalid argument to regex routine", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } ../../ext/regex/regex.h:51:20: note: expanded from macro 'REG_INVARG' #define REG_INVARG 16 ^ ../../ext/regex/regerror.c:58:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] -1, "", "*** unknown regexp error code ***", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } 18 warnings generated. i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -o z80asm errors.o libfile.o z80asm.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o -g -O2 i386-apple-darwin15-cc -MMD -I. -Ilib -It -g -Wall -ftabstop=4 -std=gnu11 -O3 -I../common -I../../ext/optparse -I../../ext/regex -I../../ext/uthash/src -g -O2 -c -o t/testlib.o t/testlib.c ar rcs t/libtestlib.a errors.o libfile.o main.o opcodes.o model.o sym.o options.o listfile.o modlink.o z80pass.o symtab.o directives.o macros.o scan.o parse.o codearea.o module.o error_func.o zobjfile.o expr.o hist.o lib/srcfile.o lib/list.o lib/dbg.o lib/str.o lib/class.o lib/strhash.o lib/alloc.o lib/minunit.o lib/array.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o t/testlib.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm' make -C src/z80asm PREFIX=`pwd` PREFIX_SHARE=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm' install z80asm /home/build/z88dk/osx/z88dk/bin/z80asm install asmpp.pl /home/build/z88dk/osx/z88dk/bin/asmpp.pl make -C dev/z80asm_lib install PREFIX=/home/build/z88dk/osx/z88dk make[2]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm/dev/z80asm_lib' install z80asm-z80-.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z80-.lib install z80asm-z80-ixiy.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z80-ixiy.lib install z80asm-z80_zxn-.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z80_zxn-.lib install z80asm-z80_zxn-ixiy.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z80_zxn-ixiy.lib install z80asm-z180-.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z180-.lib install z80asm-z180-ixiy.lib /home/build/z88dk/osx/z88dk/lib/z80asm-z180-ixiy.lib install z80asm-r2k-.lib /home/build/z88dk/osx/z88dk/lib/z80asm-r2k-.lib install z80asm-r2k-ixiy.lib /home/build/z88dk/osx/z88dk/lib/z80asm-r2k-ixiy.lib install z80asm-r3k-.lib /home/build/z88dk/osx/z88dk/lib/z80asm-r3k-.lib install z80asm-r3k-ixiy.lib /home/build/z88dk/osx/z88dk/lib/z80asm-r3k-ixiy.lib make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm/dev/z80asm_lib' make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm' make -C src/zcc make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zcc' i386-apple-darwin15-cc -c -o zcc.o -g -O2 -DLOCAL_REGEXP -I. -I../copt zcc.c i386-apple-darwin15-cc -o zcc -g -O2 -DLOCAL_REGEXP zcc.o ../copt/regex/regcomp.o ../copt/regex/regerror.o ../copt/regex/regexec.o ../copt/regex/regfree.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zcc' make -C src/zcc PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zcc' install zcc /home/build/z88dk/osx/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zcc' make -C src/zpragma make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zpragma' i386-apple-darwin15-cc -g -O2 -c -o zpragma.o zpragma.c i386-apple-darwin15-cc -o zpragma -g -O2 zpragma.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zpragma' make -C src/zpragma PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zpragma' install zpragma /home/build/z88dk/osx/z88dk/bin/zpragma make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zpragma' make -C src/zx7 make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zx7' i386-apple-darwin15-cc -o zx7 -g -O2 compress.c optimize.c zx7.c i386-apple-darwin15-cc -o dzx7 -g -O2 dzx7.c dzx7.c:98:23: warning: '&' within '|' [-Wbitwise-op-parentheses] return (value & 127 | i << 7) + 128; ~~~~~~^~~~~ ~ dzx7.c:98:23: note: place parentheses around the '&' expression to silence this warning return (value & 127 | i << 7) + 128; ^ ( ) 1 warning generated. make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zx7' make -C src/zx7 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zx7' install zx7 /home/build/z88dk/osx/z88dk/bin/zx7 install dzx7 /home/build/z88dk/osx/z88dk/bin/dzx7 make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zx7' make -C src/z80nm make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80nm' i386-apple-darwin15-cc -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex -c -o ar.o ar.c i386-apple-darwin15-cc -o z80nm -g -O2 -Wall -std=gnu11 -MMD -std=gnu11 -I../common -I../../ext/uthash/src -I../../ext/regex ar.o ../common/die.o ../common/objfile.o ../common/fileutil.o ../common/strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80nm' make -C src/z80nm PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80nm' install z80nm /home/build/z88dk/osx/z88dk/bin/z80nm make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80nm' make -C src/zobjcopy make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' i386-apple-darwin15-cc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -c -o zobjcopy.o zobjcopy.c i386-apple-darwin15-cc -g -O2 -Wall -std=gnu11 -MMD -I../common -I../../ext/uthash/src -I../../ext/optparse -I../../ext/regex -o zobjcopy zobjcopy.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' make -C src/zobjcopy PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' install zobjcopy /home/build/z88dk/osx/z88dk/bin/zobjcopy make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' make -C src/lstmanip make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/lstmanip' i386-apple-darwin15-cc -g -O2 -c -o lstmanip.o lstmanip.c i386-apple-darwin15-cc -o z88dk-lstmanip -g -O2 lstmanip.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/lstmanip' make -C src/lstmanip PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/lstmanip' install z88dk-lstmanip /home/build/z88dk/osx/z88dk/bin/z88dk-lstmanip make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/lstmanip' make -C src/ticks make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ticks' i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o ticks.o ticks.c ticks.c:596:14: warning: '&' within '|' [-Wbitwise-op-parentheses] return ff & 168 ~~~^~~~~ ticks.c:596:14: note: place parentheses around the '&' expression to silence this warning return ff & 168 ^ ( ) ticks.c:597:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff >> 8 & 1 ~ ~~~~~~~~^~~ ticks.c:597:19: note: place parentheses around the '&' expression to silence this warning | ff >> 8 & 1 ^ ( ) ticks.c:599:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | fb >> 8 & 2 ~ ~~~~~~~~^~~ ticks.c:599:19: note: place parentheses around the '&' expression to silence this warning | fb >> 8 & 2 ^ ( ) ticks.c:600:36: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fr ^ fa ^ fb ^ fb >> 8) & 16 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:600:36: note: place parentheses around the '&' expression to silence this warning | (fr ^ fa ^ fb ^ fb >> 8) & 16 ^ ( ) ticks.c:603:45: warning: '&' within '|' [-Wbitwise-op-parentheses] : ((fr ^ fa) & (fr ^ fb)) >> 5) & 4; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ticks.c:603:45: note: place parentheses around the '&' expression to silence this warning : ((fr ^ fa) & (fr ^ fb)) >> 5) & 4; ^ ticks.c:607:15: warning: '&' within '|' [-Wbitwise-op-parentheses] return ff_ & 168 ~~~~^~~~~ ticks.c:607:15: note: place parentheses around the '&' expression to silence this warning return ff_ & 168 ^ ( ) ticks.c:608:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff_ >> 8 & 1 ~ ~~~~~~~~~^~~ ticks.c:608:20: note: place parentheses around the '&' expression to silence this warning | ff_ >> 8 & 1 ^ ( ) ticks.c:610:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | fb_ >> 8 & 2 ~ ~~~~~~~~~^~~ ticks.c:610:20: note: place parentheses around the '&' expression to silence this warning | fb_ >> 8 & 2 ^ ( ) ticks.c:611:40: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fr_ ^ fa_ ^ fb_ ^ fb_ >> 8) & 16 ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:611:40: note: place parentheses around the '&' expression to silence this warning | (fr_ ^ fa_ ^ fb_ ^ fb_ >> 8) & 16 ^ ( ) ticks.c:614:49: warning: '&' within '|' [-Wbitwise-op-parentheses] : ((fr_ ^ fa_) & (fr_ ^ fb_)) >> 5) & 4; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ticks.c:614:49: note: place parentheses around the '&' expression to silence this warning : ((fr_ ^ fa_) & (fr_ ^ fb_)) >> 5) & 4; ^ ticks.c:620:20: warning: '&' within '|' [-Wbitwise-op-parentheses] fa= 255 & (fb= a & -129 | (a&4)<<5); ~~^~~~~~ ~ ticks.c:620:20: note: place parentheses around the '&' expression to silence this warning fa= 255 & (fb= a & -129 | (a&4)<<5); ^ ( ) ticks.c:1006:17: warning: '&' within '|' [-Wbitwise-op-parentheses] mp= t+1 & 255 ~~~~^~~~~ ticks.c:1006:17: note: place parentheses around the '&' expression to silence this warning mp= t+1 & 255 ^ ( ) ticks.c:1107:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&256 ~~^~~~ ticks.c:1107:17: note: place parentheses around the '&' expression to silence this warning ff= ff&256 ^ ( ) ticks.c:1149:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&256 ~~^~~~ ticks.c:1149:17: note: place parentheses around the '&' expression to silence this warning ff= ff&256 ^ ( ) ticks.c:1211:19: warning: '&' within '|' [-Wbitwise-op-parentheses] ff_= ff_&215 ~~~^~~~ ticks.c:1211:19: note: place parentheses around the '&' expression to silence this warning ff_= ff_&215 ^ ( ) ticks.c:1212:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1212:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1213:25: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ &128 ~~~~~~~~~^~~~ ticks.c:1213:25: note: place parentheses around the '&' expression to silence this warning fb_= fb_ &128 ^ ( ) ticks.c:1214:25: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa_^fr_) & 16; ~ ~~~~~~~~~~^~~~ ticks.c:1214:25: note: place parentheses around the '&' expression to silence this warning | (fa_^fr_) & 16; ^ ( ) ticks.c:1217:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&215 ~~^~~~ ticks.c:1217:17: note: place parentheses around the '&' expression to silence this warning ff= ff&215 ^ ( ) ticks.c:1218:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1218:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1219:23: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb &128 ~~~~~~~~^~~~ ticks.c:1219:23: note: place parentheses around the '&' expression to silence this warning fb= fb &128 ^ ( ) ticks.c:1220:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa^fr) & 16; ~ ~~~~~~~~^~~~ ticks.c:1220:23: note: place parentheses around the '&' expression to silence this warning | (fa^fr) & 16; ^ ( ) ticks.c:1228:19: warning: '&' within '|' [-Wbitwise-op-parentheses] ff_= ff_&215 ~~~^~~~ ticks.c:1228:19: note: place parentheses around the '&' expression to silence this warning ff_= ff_&215 ^ ( ) ticks.c:1229:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1229:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1230:25: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ &128 ~~~~~~~~~^~~~ ticks.c:1230:25: note: place parentheses around the '&' expression to silence this warning fb_= fb_ &128 ^ ( ) ticks.c:1231:25: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa_^fr_) & 16; ~ ~~~~~~~~~~^~~~ ticks.c:1231:25: note: place parentheses around the '&' expression to silence this warning | (fa_^fr_) & 16; ^ ( ) ticks.c:1235:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&215 ~~^~~~ ticks.c:1235:17: note: place parentheses around the '&' expression to silence this warning ff= ff&215 ^ ( ) ticks.c:1236:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1236:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1237:23: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb &128 ~~~~~~~~^~~~ ticks.c:1237:23: note: place parentheses around the '&' expression to silence this warning fb= fb &128 ^ ( ) ticks.c:1238:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa^fr) & 16; ~ ~~~~~~~~^~~~ ticks.c:1238:23: note: place parentheses around the '&' expression to silence this warning | (fa^fr) & 16; ^ ( ) ticks.c:1245:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff_>>8 & 1; ~ ~~~~~~~^~~ ticks.c:1245:24: note: place parentheses around the '&' expression to silence this warning | ff_>>8 & 1; ^ ( ) ticks.c:1246:19: warning: '&' within '|' [-Wbitwise-op-parentheses] ff_= ff_&215 ~~~^~~~ ticks.c:1246:19: note: place parentheses around the '&' expression to silence this warning ff_= ff_&215 ^ ( ) ticks.c:1247:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1247:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1248:25: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ & 128 ~~~~~~~~~^~~~~ ticks.c:1248:25: note: place parentheses around the '&' expression to silence this warning fb_= fb_ & 128 ^ ( ) ticks.c:1249:25: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa_^fr_) & 16; ~ ~~~~~~~~~~^~~~~ ticks.c:1249:25: note: place parentheses around the '&' expression to silence this warning | (fa_^fr_) & 16; ^ ( ) ticks.c:1252:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff>>8 & 1; ~ ~~~~~~^~~ ticks.c:1252:23: note: place parentheses around the '&' expression to silence this warning | ff>>8 & 1; ^ ( ) ticks.c:1253:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&215 ~~^~~~ ticks.c:1253:17: note: place parentheses around the '&' expression to silence this warning ff= ff&215 ^ ( ) ticks.c:1254:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1254:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1255:23: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb & 128 ~~~~~~~~^~~~~ ticks.c:1255:23: note: place parentheses around the '&' expression to silence this warning fb= fb & 128 ^ ( ) ticks.c:1256:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa^fr) & 16; ~ ~~~~~~~~^~~~~ ticks.c:1256:23: note: place parentheses around the '&' expression to silence this warning | (fa^fr) & 16; ^ ( ) ticks.c:1262:31: warning: '&' within '|' [-Wbitwise-op-parentheses] a_= t= (a_*513 | ff_&256)>>1; ~ ~~~^~~~ ticks.c:1262:31: note: place parentheses around the '&' expression to silence this warning a_= t= (a_*513 | ff_&256)>>1; ^ ( ) ticks.c:1263:19: warning: '&' within '|' [-Wbitwise-op-parentheses] ff_= ff_&215 ~~~^~~~ ticks.c:1263:19: note: place parentheses around the '&' expression to silence this warning ff_= ff_&215 ^ ( ) ticks.c:1264:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1264:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1265:25: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ &128 ~~~~~~~~~^~~~ ticks.c:1265:25: note: place parentheses around the '&' expression to silence this warning fb_= fb_ &128 ^ ( ) ticks.c:1266:25: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa_^fr_) & 16; ~ ~~~~~~~~~~^~~~ ticks.c:1266:25: note: place parentheses around the '&' expression to silence this warning | (fa_^fr_) & 16; ^ ( ) ticks.c:1268:28: warning: '&' within '|' [-Wbitwise-op-parentheses] a= t= (a*513 | ff&256)>>1; ~ ~~^~~~ ticks.c:1268:28: note: place parentheses around the '&' expression to silence this warning a= t= (a*513 | ff&256)>>1; ^ ( ) ticks.c:1269:17: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&215 ~~^~~~ ticks.c:1269:17: note: place parentheses around the '&' expression to silence this warning ff= ff&215 ^ ( ) ticks.c:1270:17: warning: '&' within '|' [-Wbitwise-op-parentheses] | t &296; ~ ~~^~~~ ticks.c:1270:17: note: place parentheses around the '&' expression to silence this warning | t &296; ^ ( ) ticks.c:1271:23: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb &128 ~~~~~~~~^~~~ ticks.c:1271:23: note: place parentheses around the '&' expression to silence this warning fb= fb &128 ^ ( ) ticks.c:1272:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fa^fr) & 16; ~ ~~~~~~~~^~~~ ticks.c:1272:23: note: place parentheses around the '&' expression to silence this warning | (fa^fr) & 16; ^ ( ) ticks.c:1373:18: warning: '&' within '|' [-Wbitwise-op-parentheses] (a | ff&256)>153 && (u= 352); ~ ~~^~~~ ticks.c:1373:18: note: place parentheses around the '&' expression to silence this warning (a | ff&256)>153 && (u= 352); ^ ( ) ticks.c:1374:13: warning: '&' within '|' [-Wbitwise-op-parentheses] (a&15 | t)>9 && (u+= 6); ~^~~ ~ ticks.c:1374:13: note: place parentheses around the '&' expression to silence this warning (a&15 | t)>9 && (u+= 6); ^ ( ) ticks.c:1382:16: warning: '&' within '|' [-Wbitwise-op-parentheses] | u&256; ~ ~^~~~ ticks.c:1382:16: note: place parentheses around the '&' expression to silence this warning | u&256; ^ ( ) ticks.c:1388:23: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff &-41 ~~~~~~~~^~~~ ticks.c:1388:23: note: place parentheses around the '&' expression to silence this warning ff= ff &-41 ^ ( ) ticks.c:1389:27: warning: '&' within '|' [-Wbitwise-op-parentheses] | (a_ = a^255)& 40; ~ ~~~~~~~~~~~~^~~~ ticks.c:1389:27: note: place parentheses around the '&' expression to silence this warning | (a_ = a^255)& 40; ^ ( ) ticks.c:1391:19: warning: '&' within '|' [-Wbitwise-op-parentheses] fa= fa & -17 ~~~^~~~~ ticks.c:1391:19: note: place parentheses around the '&' expression to silence this warning fa= fa & -17 ^ ( ) ticks.c:1392:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | ~fr & 16; ~ ~~~~^~~~~ ticks.c:1392:19: note: place parentheses around the '&' expression to silence this warning | ~fr & 16; ^ ( ) ticks.c:1394:23: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff &-41 ~~~~~~~~^~~~ ticks.c:1394:23: note: place parentheses around the '&' expression to silence this warning ff= ff &-41 ^ ( ) ticks.c:1395:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (a^=255)& 40; ~ ~~~~~~~~^~~~ ticks.c:1395:23: note: place parentheses around the '&' expression to silence this warning | (a^=255)& 40; ^ ( ) ticks.c:1397:19: warning: '&' within '|' [-Wbitwise-op-parentheses] fa= fa & -17 ~~~^~~~~ ticks.c:1397:19: note: place parentheses around the '&' expression to silence this warning fa= fa & -17 ^ ( ) ticks.c:1398:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | ~fr & 16; ~ ~~~~^~~~~ ticks.c:1398:19: note: place parentheses around the '&' expression to silence this warning | ~fr & 16; ^ ( ) ticks.c:1404:25: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ &128 ~~~~~~~~~^~~~ ticks.c:1404:25: note: place parentheses around the '&' expression to silence this warning fb_= fb_ &128 ^ ( ) ticks.c:1405:25: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fr_^fa_) & 16; ~ ~~~~~~~~~~^~~~ ticks.c:1405:25: note: place parentheses around the '&' expression to silence this warning | (fr_^fa_) & 16; ^ ( ) ticks.c:1407:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff_ &128 ~ ~~~~~^~~~ ticks.c:1407:20: note: place parentheses around the '&' expression to silence this warning | ff_ &128 ^ ( ) ticks.c:1408:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | a_ & 40; ~ ~~~~~^~~~ ticks.c:1408:20: note: place parentheses around the '&' expression to silence this warning | a_ & 40; ^ ( ) ticks.c:1410:23: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb &128 ~~~~~~~~^~~~ ticks.c:1410:23: note: place parentheses around the '&' expression to silence this warning fb= fb &128 ^ ( ) ticks.c:1411:23: warning: '&' within '|' [-Wbitwise-op-parentheses] | (fr^fa) & 16; ~ ~~~~~~~~^~~~ ticks.c:1411:23: note: place parentheses around the '&' expression to silence this warning | (fr^fa) & 16; ^ ( ) ticks.c:1413:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff &128 ~ ~~~~^~~~ ticks.c:1413:19: note: place parentheses around the '&' expression to silence this warning | ff &128 ^ ( ) ticks.c:1414:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | a & 40; ~ ~~~~^~~~ ticks.c:1414:19: note: place parentheses around the '&' expression to silence this warning | a & 40; ^ ( ) ticks.c:1420:31: warning: '&' within '|' [-Wbitwise-op-parentheses] fb_= fb_ &128 ~~~~~~~~~~~~~~~^~~~ ticks.c:1420:31: note: place parentheses around the '&' expression to silence this warning fb_= fb_ &128 ^ ( ) ticks.c:1421:32: warning: '&' within '|' [-Wbitwise-op-parentheses] | (ff_>>4^fr_^fa_) & 16; ~ ~~~~~~~~~~~~~~~~~^~~~ ticks.c:1421:32: note: place parentheses around the '&' expression to silence this warning | (ff_>>4^fr_^fa_) & 16; ^ ( ) ticks.c:1422:21: warning: '&' within '|' [-Wbitwise-op-parentheses] ff_= ~ff_ & 256 ~~~~~^~~~~ ticks.c:1422:21: note: place parentheses around the '&' expression to silence this warning ff_= ~ff_ & 256 ^ ( ) ticks.c:1423:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff_ & 128 ~ ~~~~~^~~~~ ticks.c:1423:20: note: place parentheses around the '&' expression to silence this warning | ff_ & 128 ^ ( ) ticks.c:1424:20: warning: '&' within '|' [-Wbitwise-op-parentheses] | a_ & 40; ~ ~~~~~^~~~~ ticks.c:1424:20: note: place parentheses around the '&' expression to silence this warning | a_ & 40; ^ ( ) ticks.c:1426:29: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= fb &128 ~~~~~~~~~~~~~~^~~~ ticks.c:1426:29: note: place parentheses around the '&' expression to silence this warning fb= fb &128 ^ ( ) ticks.c:1427:29: warning: '&' within '|' [-Wbitwise-op-parentheses] | (ff>>4^fr^fa) & 16; ~ ~~~~~~~~~~~~~~^~~~ ticks.c:1427:29: note: place parentheses around the '&' expression to silence this warning | (ff>>4^fr^fa) & 16; ^ ( ) ticks.c:1428:19: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ~ff & 256 ~~~~^~~~~ ticks.c:1428:19: note: place parentheses around the '&' expression to silence this warning ff= ~ff & 256 ^ ( ) ticks.c:1429:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | ff & 128 ~ ~~~~^~~~~ ticks.c:1429:19: note: place parentheses around the '&' expression to silence this warning | ff & 128 ^ ( ) ticks.c:1430:19: warning: '&' within '|' [-Wbitwise-op-parentheses] | a & 40; ~ ~~~~^~~~~ ticks.c:1430:19: note: place parentheses around the '&' expression to silence this warning | a & 40; ^ ( ) ticks.c:2475:17: warning: '&' within '|' [-Wbitwise-op-parentheses] mp= mp&65280 ~~^~~~~~ ticks.c:2475:17: note: place parentheses around the '&' expression to silence this warning mp= mp&65280 ^ ( ) ticks.c:2476:15: warning: unsequenced modification and access to 'mp' [-Wunsequenced] | ++mp; ^ ticks.c:3465:24: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3465:24: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3466:27: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3466:27: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3467:27: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3467:27: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3483:24: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3483:24: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3484:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3484:24: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3485:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3485:24: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3501:24: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3501:24: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3502:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3502:24: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3503:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3503:24: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3530:24: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3530:24: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3531:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3531:24: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3532:24: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3532:24: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3616:22: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] case 0x4a: ADCHLRR(b, c); break; // ADC HL,BC ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~~~ ticks.c:3616:22: note: place parentheses around the '+' expression to silence this warning case 0x4a: ADCHLRR(b, c); break; // ADC HL,BC ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~ ticks.c:3617:22: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] case 0x5a: ADCHLRR(d, e); break; // ADC HL,DE ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~~~ ticks.c:3617:22: note: place parentheses around the '+' expression to silence this warning case 0x5a: ADCHLRR(d, e); break; // ADC HL,DE ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~ ticks.c:3618:22: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] case 0x6a: ADCHLRR(h, l); break; // ADC HL,HL ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~~~ ticks.c:3618:22: note: place parentheses around the '+' expression to silence this warning case 0x6a: ADCHLRR(h, l); break; // ADC HL,HL ^~~~~~~~~~~~~ ticks.c:477:20: note: expanded from macro 'ADCHLRR' v= l+b+(h+a<<8)+(ff>>8&1),\ ~^~ ticks.c:3702:29: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&-256 ~~^~~~~ ticks.c:3702:29: note: place parentheses around the '&' expression to silence this warning ff= ff&-256 ^ ( ) ticks.c:3708:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | (a= (r&127|r7&128)); ~^~~~~ ticks.c:3708:33: note: place parentheses around the '&' expression to silence this warning | (a= (r&127|r7&128)); ^ ( ) ticks.c:3708:40: warning: '&' within '|' [-Wbitwise-op-parentheses] | (a= (r&127|r7&128)); ~~~^~~~ ticks.c:3708:40: note: place parentheses around the '&' expression to silence this warning | (a= (r&127|r7&128)); ^ ( ) ticks.c:3707:29: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&-256 ~~^~~~~ ticks.c:3707:29: note: place parentheses around the '&' expression to silence this warning ff= ff&-256 ^ ( ) ticks.c:3716:29: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&-256 ~~^~~~~ ticks.c:3716:29: note: place parentheses around the '&' expression to silence this warning ff= ff&-256 ^ ( ) ticks.c:3726:29: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff&-256 ~~^~~~~ ticks.c:3726:29: note: place parentheses around the '&' expression to silence this warning ff= ff&-256 ^ ( ) ticks.c:3738:33: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3738:33: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3739:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3739:33: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3740:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3740:33: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3751:33: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3751:33: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3752:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3752:33: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3753:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3753:33: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3764:33: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3764:33: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3765:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3765:33: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3766:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3766:33: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3780:33: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -41 ~~~~~~^~~~~ ticks.c:3780:33: note: place parentheses around the '&' expression to silence this warning ff= ff & -41 ^ ( ) ticks.c:3781:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t & 8 ~ ~~~~~~^~~~~ ticks.c:3781:33: note: place parentheses around the '&' expression to silence this warning | t & 8 ^ ( ) ticks.c:3782:33: warning: '&' within '|' [-Wbitwise-op-parentheses] | t<<4 & 32; ~ ~~~~~~^~~~~ ticks.c:3782:33: note: place parentheses around the '&' expression to silence this warning | t<<4 & 32; ^ ( ) ticks.c:3794:29: warning: '&' within '|' [-Wbitwise-op-parentheses] fr= w & 127 ~~^~~~~ ticks.c:3794:29: note: place parentheses around the '&' expression to silence this warning fr= w & 127 ^ ( ) ticks.c:3800:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -256 ~~~~^~~~~~ ticks.c:3800:31: note: place parentheses around the '&' expression to silence this warning ff= ff & -256 ^ ( ) ticks.c:3801:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & -41; ~ ~~~~^~~~~~ ticks.c:3801:31: note: place parentheses around the '&' expression to silence this warning | w & -41; ^ ( ) ticks.c:3803:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff|= w<<4 & 32 ~~~~~^~~~ ticks.c:3803:31: note: place parentheses around the '&' expression to silence this warning ff|= w<<4 & 32 ^ ( ) ticks.c:3804:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & 8; break; ~ ~~~~~^~~~ ticks.c:3804:31: note: place parentheses around the '&' expression to silence this warning | w & 8; break; ^ ( ) ticks.c:3810:29: warning: '&' within '|' [-Wbitwise-op-parentheses] fr= w & 127 ~~^~~~~ ticks.c:3810:29: note: place parentheses around the '&' expression to silence this warning fr= w & 127 ^ ( ) ticks.c:3816:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -256 ~~~~^~~~~~ ticks.c:3816:31: note: place parentheses around the '&' expression to silence this warning ff= ff & -256 ^ ( ) ticks.c:3817:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & -41; ~ ~~~~^~~~~~ ticks.c:3817:31: note: place parentheses around the '&' expression to silence this warning | w & -41; ^ ( ) ticks.c:3819:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff|= w<<4 & 32 ~~~~~^~~~ ticks.c:3819:31: note: place parentheses around the '&' expression to silence this warning ff|= w<<4 & 32 ^ ( ) ticks.c:3820:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & 8; break; ~ ~~~~~^~~~ ticks.c:3820:31: note: place parentheses around the '&' expression to silence this warning | w & 8; break; ^ ( ) ticks.c:3826:29: warning: '&' within '|' [-Wbitwise-op-parentheses] fr= w & 127 ~~^~~~~ ticks.c:3826:29: note: place parentheses around the '&' expression to silence this warning fr= w & 127 ^ ( ) ticks.c:3833:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -256 ~~~~^~~~~~ ticks.c:3833:31: note: place parentheses around the '&' expression to silence this warning ff= ff & -256 ^ ( ) ticks.c:3834:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & -41; ~ ~~~~^~~~~~ ticks.c:3834:31: note: place parentheses around the '&' expression to silence this warning | w & -41; ^ ( ) ticks.c:3836:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff|= w<<4 & 32 ~~~~~^~~~ ticks.c:3836:31: note: place parentheses around the '&' expression to silence this warning ff|= w<<4 & 32 ^ ( ) ticks.c:3837:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & 8; break; ~ ~~~~~^~~~ ticks.c:3837:31: note: place parentheses around the '&' expression to silence this warning | w & 8; break; ^ ( ) ticks.c:3843:29: warning: '&' within '|' [-Wbitwise-op-parentheses] fr= w & 127 ~~^~~~~ ticks.c:3843:29: note: place parentheses around the '&' expression to silence this warning fr= w & 127 ^ ( ) ticks.c:3850:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff= ff & -256 ~~~~^~~~~~ ticks.c:3850:31: note: place parentheses around the '&' expression to silence this warning ff= ff & -256 ^ ( ) ticks.c:3851:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & -41; ~ ~~~~^~~~~~ ticks.c:3851:31: note: place parentheses around the '&' expression to silence this warning | w & -41; ^ ( ) ticks.c:3853:31: warning: '&' within '|' [-Wbitwise-op-parentheses] ff|= w<<4 & 32 ~~~~~^~~~ ticks.c:3853:31: note: place parentheses around the '&' expression to silence this warning ff|= w<<4 & 32 ^ ( ) ticks.c:3854:31: warning: '&' within '|' [-Wbitwise-op-parentheses] | w & 8; break; ~ ~~~~~^~~~ ticks.c:3854:31: note: place parentheses around the '&' expression to silence this warning | w & 8; break; ^ ( ) ticks.c:3861:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3861:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3864:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3864:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3873:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3873:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3876:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3876:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3885:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3885:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3888:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3888:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3897:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3897:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3900:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3900:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3910:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3910:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3913:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3913:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3923:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3923:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3926:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3926:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3937:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3937:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3940:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3940:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) ticks.c:3951:27: warning: '&' within '^' [-Wbitwise-op-parentheses] fb= u&7^b; ~^~~ ticks.c:3951:27: note: place parentheses around the '&' expression to silence this warning fb= u&7^b; ^ ( ) ticks.c:3954:55: warning: '&' within '|' [-Wbitwise-op-parentheses] fb= (4928640>>((fb^fb>>4)&15)^b)&128 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ticks.c:3954:55: note: place parentheses around the '&' expression to silence this warning fb= (4928640>>((fb^fb>>4)&15)^b)&128 ^ ( ) 150 warnings generated. i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_console.o hook_console.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_io.o hook_io.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o hook_misc.o hook_misc.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o hook.o hook.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o debugger.o debugger.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o linenoise.o linenoise.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o utf8.o utf8.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o syms.o syms.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_alg.o disassembler_alg.c i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o memory.o memory.c i386-apple-darwin15-cc -o ticks -g -O2 -I../../ext/uthash/src/ -g ticks.o hook_console.o hook_io.o hook_misc.o hook.o debugger.o linenoise.o utf8.o syms.o disassembler_alg.o memory.o i386-apple-darwin15-cc -g -O2 -I../../ext/uthash/src/ -g -c -o disassembler_main.o disassembler_main.c i386-apple-darwin15-cc -o z88dk-dis -g -O2 -I../../ext/uthash/src/ -g disassembler_main.o syms.o disassembler_alg.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ticks' make -C src/ticks PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ticks' install ticks /home/build/z88dk/osx/z88dk/bin/ticks install z88dk-dis /home/build/z88dk/osx/z88dk/bin/z88dk-dis make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ticks' make -C support/graphics make[1]: Entering directory '/home/build/z88dk/osx/z88dk/support/graphics' i386-apple-darwin15-cc -g -O2 `/opt/osxcross/target/bin/xml2-config --cflags` -c -o z80svg.o z80svg.c i386-apple-darwin15-cc -o z80svg -g -O2 `/opt/osxcross/target/bin/xml2-config --cflags` z80svg.o `/opt/osxcross/target/bin/xml2-config --libs` make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/support/graphics' make -C support/graphics PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/support/graphics' install z80svg /home/build/z88dk/osx/z88dk/bin/ make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/support/graphics' make -C support/pv1000 make[1]: Entering directory '/home/build/z88dk/osx/z88dk/support/pv1000' i386-apple-darwin15-cc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -c -o font2pv1000.o font2pv1000.c i386-apple-darwin15-cc -g -O2 -Wall -std=gnu11 -MMD -I../../ext/optparse -I../../ext/regex -o font2pv1000 font2pv1000.o -g -O2 make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/support/pv1000' make -C support/pv1000 PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/support/pv1000' install font2pv1000 /home/build/z88dk/osx/z88dk/bin/font2pv1000 make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/support/pv1000' make -C testsuite make[1]: Entering directory '/home/build/z88dk/osx/z88dk/testsuite' zcc +test -vn -a 01_cast_global_pointer.c -o 01_cast_global_pointer.opt diff -w tmp.opt results/01_cast_global_pointer.opt zcc +test -vn -a Issue_693_missing_return.c -o Issue_693_missing_return.opt diff -w tmp.opt results/Issue_693_missing_return.opt zcc +test -vn -a Issue_569_init_from_2d_array.c -o Issue_569_init_from_2d_array.opt diff -w tmp.opt results/Issue_569_init_from_2d_array.opt zcc +test -vn -a Issue_419_Extern_Prototypes_In_Function.c -o Issue_419_Extern_Prototypes_In_Function.opt diff -w tmp.opt results/Issue_419_Extern_Prototypes_In_Function.opt zcc +test -vn -a Issue_701_compound_scope.c -o Issue_701_compound_scope.opt diff -w tmp.opt results/Issue_701_compound_scope.opt zcc +test -vn -a Issue_98_Stack_offset.c -o Issue_98_Stack_offset.opt diff -w tmp.opt results/Issue_98_Stack_offset.opt zcc +test -vn -a Issue_452_far_pointers.c -o Issue_452_far_pointers.opt diff -w tmp.opt results/Issue_452_far_pointers.opt zcc +test -vn -a Issue_543_complement.c -o Issue_543_complement.opt diff -w tmp.opt results/Issue_543_complement.opt zcc +test -vn -a Issue_693_fastcall.c -o Issue_693_fastcall.opt diff -w tmp.opt results/Issue_693_fastcall.opt zcc +test -vn -a Issue_254_KR_Specifiers.c -o Issue_254_KR_Specifiers.opt diff -w tmp.opt results/Issue_254_KR_Specifiers.opt zcc +test -vn -a 02_addr_ptr.c -o 02_addr_ptr.opt diff -w tmp.opt results/02_addr_ptr.opt zcc +test -vn -a Issue_608_Arrays.c -o Issue_608_Arrays.opt diff -w tmp.opt results/Issue_608_Arrays.opt zcc +test -vn -a Issue_188_builtins.c -o Issue_188_builtins.opt diff -w tmp.opt results/Issue_188_builtins.opt zcc +test -vn -a Issue_510_mult_minus1.c -o Issue_510_mult_minus1.opt diff -w tmp.opt results/Issue_510_mult_minus1.opt zcc +test -vn -a Issue_485_sdccdecl.c -o Issue_485_sdccdecl.opt diff -w tmp.opt results/Issue_485_sdccdecl.opt zcc +test -vn -a Issue_452_pointers.c -o Issue_452_pointers.opt sccz80:"Issue_452_pointers.c" L:78 Warning:Pointer arithmetic with non-matching types: struct x *ptr1-char * [-Wincompatible-pointer-types] diff -w tmp.opt results/Issue_452_pointers.opt zcc +test -vn -a Issue_615_while_loop.c -o Issue_615_while_loop.opt diff -w tmp.opt results/Issue_615_while_loop.opt zcc +test -vn -a Issue_452_unsigned.c -o Issue_452_unsigned.opt diff -w tmp.opt results/Issue_452_unsigned.opt zcc +test -vn -a Issue_103_floating_addition.c -o Issue_103_floating_addition.opt diff -w tmp.opt results/Issue_103_floating_addition.opt zcc +test -vn -a Issue_574_fastcall_offset.c -o Issue_574_fastcall_offset.opt diff -w tmp.opt results/Issue_574_fastcall_offset.opt zcc +test -vn -a Issue_510_long_and.c -o Issue_510_long_and.opt diff -w tmp.opt results/Issue_510_long_and.opt zcc +test -vn -a Issue_569_jagged_array.c -o Issue_569_jagged_array.opt diff -w tmp.opt results/Issue_569_jagged_array.opt zcc +test -vn -a Issue_489_variable_defn_in_forloop.c -o Issue_489_variable_defn_in_forloop.opt sccz80:"Issue_489_variable_defn_in_forloop.c" L:17 Warning:Loss of precision, converting long i to int i [-Wconversion] diff -w tmp.opt results/Issue_489_variable_defn_in_forloop.opt zcc +test -vn -a Issue_491_enums.c -o Issue_491_enums.opt diff -w tmp.opt results/Issue_491_enums.opt zcc +test -vn -a Issue_295_structgetsfar.c -o Issue_295_structgetsfar.opt diff -w tmp.opt results/Issue_295_structgetsfar.opt zcc +test -vn -a Issue_499_typedef_initialisation.c -o Issue_499_typedef_initialisation.opt diff -w tmp.opt results/Issue_499_typedef_initialisation.opt zcc +test -vn -a Issue_497_astroforce_compile.c -o Issue_497_astroforce_compile.opt diff -w tmp.opt results/Issue_497_astroforce_compile.opt zcc +test -vn -a Issue_501_extern_at.c -o Issue_501_extern_at.opt diff -w tmp.opt results/Issue_501_extern_at.opt zcc +test -vn -a Issue_615_if.c -o Issue_615_if.opt diff -w tmp.opt results/Issue_615_if.opt zcc +test -vn -a Far_Pointer_Call.c -o Far_Pointer_Call.opt diff -w tmp.opt results/Far_Pointer_Call.opt zcc +test -vn -a Issue_98_check_int.c -o Issue_98_check_int.opt diff -w tmp.opt results/Issue_98_check_int.opt zcc +test -vn -a Issue_103_double_prepost.c -o Issue_103_double_prepost.opt diff -w tmp.opt results/Issue_103_double_prepost.opt zcc +test -vn -a Issue_452_arrays.c -o Issue_452_arrays.opt diff -w tmp.opt results/Issue_452_arrays.opt zcc +test -vn -a Issue_490_long_extension.c -o Issue_490_long_extension.opt diff -w tmp.opt results/Issue_490_long_extension.opt zcc +test -vn -a Issue_564_casting.c -o Issue_564_casting.opt diff -w tmp.opt results/Issue_564_casting.opt zcc +test -vn -a Issue_509_long_constant.c -o Issue_509_long_constant.opt diff -w tmp.opt results/Issue_509_long_constant.opt zcc +test -vn -a Issue_26_casting.c -o Issue_26_casting.opt diff -w tmp.opt results/Issue_26_casting.opt zcc +test -vn -a Issue_507_unnamed_structs.c -o Issue_507_unnamed_structs.opt diff -w tmp.opt results/Issue_507_unnamed_structs.opt zcc +test -vn -a paramsoffset.c -o paramsoffset.opt diff -w tmp.opt results/paramsoffset.opt zcc +test -vn -a Issue_493__func__.c -o Issue_493__func__.opt diff -w tmp.opt results/Issue_493__func__.opt zcc +test -vn -a Issue_715__double_subtraction.c -o Issue_715__double_subtraction.opt diff -w tmp.opt results/Issue_715__double_subtraction.opt zcc +test -vn -a Issue_514_flexible_member.c -o Issue_514_flexible_member.opt diff -w tmp.opt results/Issue_514_flexible_member.opt zcc +test -vn -a Issue_678_compound.c -o Issue_678_compound.opt diff -w tmp.opt results/Issue_678_compound.opt zcc +test -vn -a shortcall.c -o shortcall.opt diff -w tmp.opt results/shortcall.opt zcc +test -vn -a Issue_490_repeated_extern_decls.c -o Issue_490_repeated_extern_decls.opt diff -w tmp.opt results/Issue_490_repeated_extern_decls.opt zcc +test -vn -a Issue_490_ptr_arithmetic.c -o Issue_490_ptr_arithmetic.opt diff -w tmp.opt results/Issue_490_ptr_arithmetic.opt zcc +test -vn -a Issue_480_asmfunc.c -o Issue_480_asmfunc.opt diff -w tmp.opt results/Issue_480_asmfunc.opt zcc +test -vn -a Issue_452_struct.c -o Issue_452_struct.opt diff -w tmp.opt results/Issue_452_struct.opt zcc +test -vn -a Issue_615_loop.c -o Issue_615_loop.opt diff -w tmp.opt results/Issue_615_loop.opt zcc +test -vn -a Issue_98_underlying.c -o Issue_98_underlying.opt diff -w tmp.opt results/Issue_98_underlying.opt zcc +test -vn -a Issue_600_fastcall.c -o Issue_600_fastcall.opt sccz80:"Issue_600_fastcall.c" L:6 Warning:Cannot define function 'func4' as __z88dk_fastcall __stdc when it has more than 1 argument [-Wincorrect-function-declspec] diff -w tmp.opt results/Issue_600_fastcall.opt zcc +test -vn -a Issue_482_optrule.c -o Issue_482_optrule.opt diff -w tmp.opt results/Issue_482_optrule.opt zcc +test -vn -a long_addition_opts.c -o long_addition_opts.opt diff -w tmp.opt results/long_addition_opts.opt zcc +test -custom-copt-rules=../lib/zxn_rules.1 -vn -a zxn/Issue_312_zxn_optimisations.c -o zxn/Issue_312_zxn_optimisations.opt diff -w tmp.opt results/zxn/Issue_312_zxn_optimisations.opt zcc +rcmx000 -vn -a rabbit/rabbit_optimisations.c -o rabbit/rabbit_optimisations.opt diff -w tmp.opt results/rabbit/rabbit_optimisations.opt zcc +test -mz180 -vn -a z180/Issue_481_multiply_char.c -o z180/Issue_481_multiply_char.opt diff -w tmp.opt results/z180/Issue_481_multiply_char.opt make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/testsuite' make -C src/z88dk-lib make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' i386-apple-darwin15-cc -g -O2 -c -o z88dk-lib.o z88dk-lib.c i386-apple-darwin15-cc -o z88dk-lib -g -O2 z88dk-lib.o make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' make -C src/z88dk-lib PREFIX=`pwd` install make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' install z88dk-lib /home/build/z88dk/osx/z88dk/bin/z88dk-lib make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' make -C src/appmake clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/appmake' rm -f appmake appmake.o z88.o zxvgs.o zx.o z88shell.o abc80.o zx81.o msx.o mtx.o mz.o nec.o p2000.o px.o aquarius.o c7420.o rom.o sorcerer.o sos.o svi.o sc3000.o ace-tap.o hex.o lynx.o rex6000.o tixx.o nascom.o cpc.o cpm.o m5.o mc.o newbrain.o newext.o sms.o trs80.o c128.o galaksija.o vz.o enterprise.o x07.o residos.o inject.o vg5k.o z1013.o extract.o z9001.o kc.o glue.o zxn.o zx-util.o x1.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/appmake' make -C src/common clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/common' rm -f t/test die.o strutil.o fileutil.o objfile.o optparse.o t/t_types.o t/t_die.o t/test.o t/t_fileutil.o t/t_strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ../../ext/Unity/src/unity.o die.d strutil.d fileutil.d objfile.d optparse.d t/t_types.d t/t_die.d t/test.d t/t_fileutil.d t/t_strutil.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d ../../ext/Unity/src/unity.d make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/common' make -C src/copt clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/copt' rm -f copt copt.o core regex/*.o rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/copt' make -C src/cpp clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/cpp' rm -f *.o core *~ zcpp rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/cpp' make -C src/lstmanip clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/lstmanip' rm -f z88dk-lstmanip lstmanip.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/lstmanip' make -C src/sccz80 clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/sccz80' rm -f *.o *~ core sccz80 rm -f -rf Debug Release rm -f callfunc.d codegen.d const.d data.d declinit.d error.d expr.d goto.d io.d lex.d main.d misc.d plunge.d preproc.d primary.d stmt.d sym.d while.d declparse.d make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/sccz80' make -C src/ticks clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ticks' rm -f ticks ticks.o hook_console.o hook_io.o hook_misc.o hook.o debugger.o linenoise.o utf8.o syms.o disassembler_alg.o memory.o core rm -f z88dk-dis disassembler_main.o syms.o disassembler_alg.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ticks' make -C src/ucpp clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/ucpp' rm -f *.o core *~ ucpp *.d rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/ucpp' make -C src/z80asm clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm' make -C dev/z80asm_lib clean make[2]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm/dev/z80asm_lib' rm -f z80asm-z80-.lib rm -f z80asm-z80-ixiy.lib rm -f z80asm-z80_zxn-.lib rm -f z80asm-z80_zxn-ixiy.lib rm -f z80asm-z180-.lib rm -f z80asm-z180-ixiy.lib rm -f z80asm-r2k-.lib rm -f z80asm-r2k-ixiy.lib rm -f z80asm-r3k-.lib rm -f z80asm-r3k-ixiy.lib rm -f cpi.o daa.o cpir.o cpdr.o rrd.o cpd.o rld.o cpi.lis daa.lis cpir.lis cpdr.lis rrd.lis cpd.lis rld.lis test.asm test.o test.bin make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm/dev/z80asm_lib' rm -f z80asm-*.lib make -C lib clean make[2]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80asm/lib' rm -f strhash.o class.o srcfile.o list.o dbg.o alloc.o str.o minunit.o array.o ../../common/die.o ../../common/fileutil.o ../../common/strutil.o t/test_alloc t/test_init t/test_dbg t/test_str libclibrary.a rm -f t/test_alloc.exe t/test_init.exe t/test_dbg.exe t/test_str.exe rm -f t/test_alloc.out t/test_init.out t/test_dbg.out t/test_str.out rm -f t/test_alloc.o t/test_init.o t/test_dbg.o t/test_str.o rm -f t/tests.log rm -f *.bak rm -rf win32/Debug win32/Release win32/ipch rm -f strhash.d class.d srcfile.d list.d dbg.d alloc.d str.d minunit.d array.d ../../common/die.d ../../common/fileutil.d ../../common/strutil.d make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm/lib' rm -f *.core lib/*.core lib/t/*.core lib/t/uthash/*.core rm -f *.o lib/*.o lib/t/*.o lib/t/uthash/*.o rm -f *.out lib/*.out lib/t/*.out lib/t/uthash/*.out rm -f *.orig lib/*.orig lib/t/*.orig lib/t/uthash/*.orig rm -f *.exe lib/*.exe lib/t/*.exe lib/t/uthash/*.exe rm -f *.tmp lib/*.tmp lib/t/*.tmp lib/t/uthash/*.tmp rm -f *.bak lib/*.bak lib/t/*.bak lib/t/uthash/*.bak rm -f *.log lib/*.log lib/t/*.log lib/t/uthash/*.log rm -f *~ lib/*~ lib/t/*~ lib/t/uthash/*~ rm -f -rf Debug Release x1 x2 x3 rm -f t/libtestlib.a t/*.o t/*.out lib/t/*.o lib/t/*.out t/test_codearea t/test_symtab rm -f zcc_opt.def zcc_proj.lst enigma.bin enigma.in enigma.out enigma.bmk rm -f zcc_opt.def microman.bin microman.tap rm -f zcc_opt.def mandel.bin mandel.tap rm -f z80asm lib/z80asm test* lib/test* rm -f t/*.tmp lib/t/*.tmp t/dev/*.tmp rm -f libfile.d parse.d z80asm.d directives.d main.d opcodes.d listfile.d model.d modlink.d zobjfile.d expr.d z80pass.d symtab.d macros.d scan.d codearea.d module.d error_func.d sym.d errors.d options.d hist.d lib/srcfile.d lib/list.d lib/dbg.d lib/str.d lib/class.d lib/strhash.d lib/minunit.d lib/array.d lib/alloc.d ../common/die.d ../common/strutil.d ../common/fileutil.d ../common/objfile.d ../common/optparse.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80asm' make -C src/z80nm clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z80nm' rm -f z80nm ar.o ../common/die.o ../common/objfile.o ../common/fileutil.o ../common/strutil.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o ar.d ../common/die.d ../common/objfile.d ../common/fileutil.d ../common/strutil.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z80nm' make -C src/z88dk-lib clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' rm -f z88dk-lib z88dk-lib.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' make -C src/zcc clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zcc' rm -f zcc zcc.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zcc' make -C src/zobjcopy clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' rm -f zobjcopy zobjcopy.o ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o rm -f ../common/die.o ../common/strutil.o ../common/fileutil.o ../common/objfile.o ../common/optparse.o ../../ext/regex/regfree.o ../../ext/regex/regcomp.o ../../ext/regex/regexec.o ../../ext/regex/regerror.o zobjcopy.d ../common/die.d ../common/strutil.d ../common/fileutil.d ../common/objfile.d ../common/optparse.d ../../ext/regex/regfree.d ../../ext/regex/regcomp.d ../../ext/regex/regexec.d ../../ext/regex/regerror.d *.bak t/*.bak make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zobjcopy' make -C src/zpragma clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zpragma' rm -f zpragma zpragma.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zpragma' make -C src/zx7 clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/zx7' rm -f zx7 zx7.o core rm -f dzx7 dzx7.o rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/zx7' make -C support clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/support' make -C graphics clean make[2]: Entering directory '/home/build/z88dk/osx/z88dk/support/graphics' rm -f z80svg z80svg.o getopt/*.o core rm -f -rf Debug Release make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/support/graphics' make -C pv1000 clean make[2]: Entering directory '/home/build/z88dk/osx/z88dk/support/pv1000' rm -f font2pv1000 font2pv1000.o rm -f font2pv1000.d *.bak t/*.bak make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/support/pv1000' make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/support' make -C test clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/test' make[2]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/string' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map ../../framework/test.o strstr.o strcmp.o strncmp.o main.o strrstr.o strrev.o strlcpy.o strlcat.o stricmp.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/string' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/ctype' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/ctype' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/stdio' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/stdio' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/stdlib' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f test*.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/stdlib' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/math' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map ../../framework/test.o math.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/math' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/regex' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map ../../framework/test.o regex.o zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/regex' make[3]: Entering directory '/home/build/z88dk/osx/z88dk/test/suites/sccz80' tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified rm -f *.bin *.map zcc_opt.def *~ make[3]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites/sccz80' make[2]: Leaving directory '/home/build/z88dk/osx/z88dk/test/suites' make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/test' make -C testsuite clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/testsuite' rm -f -f Issue_510_mult_minus1.opt Issue_701_compound_scope.opt Issue_98_Stack_offset.opt Issue_543_complement.opt Issue_490_repeated_extern_decls.opt Issue_254_KR_Specifiers.opt Issue_608_Arrays.opt Issue_485_sdccdecl.opt Issue_452_pointers.opt Issue_26_casting.opt Issue_615_while_loop.opt Issue_452_unsigned.opt Issue_98_check_int.opt Issue_574_fastcall_offset.opt Issue_510_long_and.opt Issue_569_jagged_array.opt Issue_499_typedef_initialisation.opt Far_Pointer_Call.opt Issue_103_double_prepost.opt Issue_452_arrays.opt paramsoffset.opt Issue_514_flexible_member.opt Issue_678_compound.opt Issue_98_underlying.opt Issue_482_optrule.opt long_addition_opts.opt 01_cast_global_pointer.opt Issue_693_missing_return.opt shortcall.opt Issue_501_extern_at.opt Issue_693_fastcall.opt Issue_295_structgetsfar.opt 02_addr_ptr.opt Issue_419_Extern_Prototypes_In_Function.opt Issue_493__func__.opt Issue_103_floating_addition.opt Issue_615_loop.opt Issue_569_init_from_2d_array.opt Issue_489_variable_defn_in_forloop.opt Issue_491_enums.opt Issue_615_if.opt Issue_497_astroforce_compile.opt Issue_452_far_pointers.opt Issue_490_long_extension.opt Issue_564_casting.opt Issue_509_long_constant.opt Issue_507_unnamed_structs.opt Issue_715__double_subtraction.opt Issue_490_ptr_arithmetic.opt Issue_480_asmfunc.opt Issue_452_struct.opt Issue_188_builtins.opt Issue_600_fastcall.opt zxn/Issue_312_zxn_optimisations.opt rabbit/rabbit_optimisations.opt z180/Issue_481_multiply_char.opt tmp.opt zcc_opt.def make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/testsuite' make -C src/z88dk-lib clean make[1]: Entering directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' rm -f z88dk-lib z88dk-lib.o core rm -f -rf Debug Release make[1]: Leaving directory '/home/build/z88dk/osx/z88dk/src/z88dk-lib' #if [ -d bin ]; then find bin -type f -exec rm -f {} ';' ; fi ######################################################################### Building osx kit ######################################################################### ######################################################################### Everything built OK ######################################################################### ######################################################################### Deploying kits to nightly area ######################################################################### total 117192 -rw-rw-r-- 1 build build 31993470 Jun 27 03:05 z88dk-20180627-c799a88-12160.tgz lrwxrwxrwx 1 build build 32 Jun 27 03:07 z88dk-latest.tgz -> z88dk-20180627-c799a88-12160.tgz -rw-rw-r-- 1 build build 42300713 Jun 27 03:07 z88dk-osx-20180627-c799a88-12160.zip lrwxrwxrwx 1 build build 36 Jun 27 03:07 z88dk-osx-latest.zip -> z88dk-osx-20180627-c799a88-12160.zip -rw-rw-r-- 1 build build 45706320 Jun 27 03:06 z88dk-win32-20180627-c799a88-12160.zip lrwxrwxrwx 1 build build 38 Jun 27 03:07 z88dk-win32-latest.zip -> z88dk-win32-20180627-c799a88-12160.zip