=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for BasiliskII-1.0.20060501nb5 clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../main.cpp -o obj/main.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c main_unix.cpp -o obj/main_unix.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../prefs.cpp -o obj/prefs.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] In file included from main_unix.cpp:68: /var/pkgsrc/work/emulators/BasiliskII/work/.buildlink/include/X11/extensions/xf86dga.h:9:2: warning: "xf86dga.h is obsolete and may be removed in the future." [-W#warnings] #warning "xf86dga.h is obsolete and may be removed in the future." ^ /var/pkgsrc/work/emulators/BasiliskII/work/.buildlink/include/X11/extensions/xf86dga.h:10:2: warning: "include instead." [-W#warnings] #warning "include instead." ^ clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../prefs_items.cpp -o obj/prefs_items.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c prefs_unix.cpp -o obj/prefs_unix.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c sys_unix.cpp -o obj/sys_unix.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] main_unix.cpp:652:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(GetString(STR_READING_ROM_FILE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main_unix.cpp:652:9: note: treat the string as an argument to avoid this printf(GetString(STR_READING_ROM_FILE)); ^ "%s", clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../rom_patches.cpp -o obj/rom_patches.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 3 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../slot_rom.cpp -o obj/slot_rom.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../rsrc_patches.cpp -o obj/rsrc_patches.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../rom_patches.cpp:192:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Classic" , 1}, ^ ../rom_patches.cpp:193:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac XL" , 2}, ^ ../rom_patches.cpp:194:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac 512KE" , 3}, ^ ../rom_patches.cpp:195:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Plus" , 4}, ^ ../rom_patches.cpp:196:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac SE" , 5}, ^ ../rom_patches.cpp:197:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac II" , 6}, ^ ../rom_patches.cpp:198:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIx" , 7}, ^ ../rom_patches.cpp:199:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIcx" , 8}, ^ ../rom_patches.cpp:200:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac SE/030" , 9}, ^ ../rom_patches.cpp:201:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Portable" , 10}, ^ ../rom_patches.cpp:202:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIci" , 11}, ^ ../rom_patches.cpp:203:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIfx" , 13}, ^ ../rom_patches.cpp:204:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Classic" , 17}, ^ ../rom_patches.cpp:205:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIsi" , 18}, ^ ../rom_patches.cpp:206:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC" , 19}, ^ ../rom_patches.cpp:207:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 900" , 20}, ^ ../rom_patches.cpp:208:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 170" , 21}, ^ ../rom_patches.cpp:209:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 700" , 22}, ^ ../rom_patches.cpp:210:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Classic II" , 23}, ^ ../rom_patches.cpp:211:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 100" , 24}, ^ ../rom_patches.cpp:212:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 140" , 25}, ^ ../rom_patches.cpp:213:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 950" , 26}, ^ ../rom_patches.cpp:214:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LCIII/Performa 450", 27}, ^ ../rom_patches.cpp:215:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 210" , 29}, ^ ../rom_patches.cpp:216:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Centris 650" , 30}, ^ ../rom_patches.cpp:217:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 230" , 32}, ^ ../rom_patches.cpp:218:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 180" , 33}, ^ ../rom_patches.cpp:219:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 160" , 34}, ^ ../rom_patches.cpp:220:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 800" , 35}, ^ ../rom_patches.cpp:221:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 650" , 36}, ^ ../rom_patches.cpp:222:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LCII" , 37}, ^ ../rom_patches.cpp:223:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 250" , 38}, ^ ../rom_patches.cpp:224:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvi" , 44}, ^ ../rom_patches.cpp:225:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvm/Performa 600", 45}, ^ ../rom_patches.cpp:226:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvx" , 48}, ^ ../rom_patches.cpp:227:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Color Classic/Performa 250", 49}, ^ ../rom_patches.cpp:228:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 165c" , 50}, ^ ../rom_patches.cpp:229:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Centris 610" , 52}, ^ ../rom_patches.cpp:230:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 610" , 53}, ^ ../rom_patches.cpp:231:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 145" , 54}, ^ ../rom_patches.cpp:232:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC520" , 56}, ^ ../rom_patches.cpp:233:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra/Centris 660AV" , 60}, ^ ../rom_patches.cpp:234:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Performa 46x" , 62}, ^ ../rom_patches.cpp:235:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 180c" , 71}, ^ ../rom_patches.cpp:236:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 520/520c/540/540c", 72}, ^ ../rom_patches.cpp:237:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 270c" , 77}, ^ ../rom_patches.cpp:238:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 840AV" , 78}, ^ ../rom_patches.cpp:239:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Performa 550" , 80}, ^ ../rom_patches.cpp:240:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 165" , 84}, ^ ../rom_patches.cpp:241:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 190" , 85}, ^ ../rom_patches.cpp:242:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac TV" , 88}, ^ ../rom_patches.cpp:243:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC475/Performa 47x", 89}, ^ ../rom_patches.cpp:244:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC575" , 92}, ^ ../rom_patches.cpp:245:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 605" , 94}, ^ ../rom_patches.cpp:246:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 630" , 98}, ^ ../rom_patches.cpp:247:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC580" , 99}, ^ ../rom_patches.cpp:248:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 280" , 102}, ^ ../rom_patches.cpp:249:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 280c" , 103}, ^ ../rom_patches.cpp:250:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 150" , 115}, ^ ../rom_patches.cpp:251:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"unknown", -1} ^ ../rom_patches.cpp:261:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *name = "unknown"; ^ ../slot_rom.cpp:254:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Basilisk II Slot ROM"); ^ ../slot_rom.cpp:256:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Christian Bauer"); ^ ../slot_rom.cpp:261:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("BasiliskII"); ^ ../slot_rom.cpp:263:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String(__DATE__); ^ :173:1: note: expanded from here "Aug 27 2018" ^ ../slot_rom.cpp:282:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Display_Video_Apple_Basilisk"); ^ ../slot_rom.cpp:292:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString(".Display_Video_Apple_Basilisk"); ^ ../slot_rom.cpp:327:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Mac HiRes Std Gamma"); ^ ../slot_rom.cpp:362:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("CPU_68020"); ^ ../slot_rom.cpp:379:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Network_Ethernet_Apple_BasiliskII"); ^ ../slot_rom.cpp:389:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString(".ENET"); ^ ../slot_rom.cpp:392:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString("1.1.1 "); ^ ../slot_rom.cpp:393:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString("Basilisk II Ethernet Network Driver"); ^ clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../emul_op.cpp -o obj/emul_op.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 61 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../macos_util.cpp -o obj/macos_util.o ../emul_op.cpp:117:32: warning: '&' within '|' [-Wbitwise-op-parentheses] uint8 reg = (r->d[1] << 5) & 0xe0 | (r->d[1] >> 10) & 0x1f; ~~~~~~~~~~~~~~~^~~~~~ ~ ../emul_op.cpp:117:32: note: place parentheses around the '&' expression to silence this warning uint8 reg = (r->d[1] << 5) & 0xe0 | (r->d[1] >> 10) & 0x1f; ^ ( ) ../emul_op.cpp:117:57: warning: '&' within '|' [-Wbitwise-op-parentheses] uint8 reg = (r->d[1] << 5) & 0xe0 | (r->d[1] >> 10) & 0x1f; ~ ~~~~~~~~~~~~~~~~^~~~~~ ../emul_op.cpp:117:57: note: place parentheses around the '&' expression to silence this warning uint8 reg = (r->d[1] << 5) & 0xe0 | (r->d[1] >> 10) & 0x1f; ^ ( ) clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../xpram.cpp -o obj/xpram.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 2 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c xpram_unix.cpp -o obj/xpram_unix.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../timer.cpp -o obj/timer.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 12 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c timer_unix.cpp -o obj/timer_unix.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../timer.cpp:176:53: warning: '&' within '|' [-Wbitwise-op-parentheses] WriteMacInt16(tm + qType, ReadMacInt16(tm + qType) & 0x1fff | (trap << 4) & 0x6000); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ~ ../timer.cpp:176:53: note: place parentheses around the '&' expression to silence this warning WriteMacInt16(tm + qType, ReadMacInt16(tm + qType) & 0x1fff | (trap << 4) & 0x6000); ^ ( ) ../timer.cpp:176:76: warning: '&' within '|' [-Wbitwise-op-parentheses] WriteMacInt16(tm + qType, ReadMacInt16(tm + qType) & 0x1fff | (trap << 4) & 0x6000); ~ ~~~~~~~~~~~~^~~~~~~~ ../timer.cpp:176:76: note: place parentheses around the '&' expression to silence this warning WriteMacInt16(tm + qType, ReadMacInt16(tm + qType) & 0x1fff | (trap << 4) & 0x6000); ^ ( ) clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../adb.cpp -o obj/adb.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 2 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../serial.cpp -o obj/serial.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../ether.cpp -o obj/ether.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../sony.cpp -o obj/sony.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../adb.cpp:155:31: warning: '&' within '|' [-Wbitwise-op-parentheses] data[1] = mouse_reg_3[0] & 0xf0 | (rand() & 0x0f); ~~~~~~~~~~~~~~~^~~~~~ ~ ../adb.cpp:155:31: note: place parentheses around the '&' expression to silence this warning data[1] = mouse_reg_3[0] & 0xf0 | (rand() & 0x0f); ^ ( ) ../adb.cpp:214:29: warning: '&' within '|' [-Wbitwise-op-parentheses] data[1] = key_reg_3[0] & 0xf0 | (rand() & 0x0f); ~~~~~~~~~~~~~^~~~~~ ~ ../adb.cpp:214:29: note: place parentheses around the '&' expression to silence this warning data[1] = key_reg_3[0] & 0xf0 | (rand() & 0x0f); ^ ( ) 2 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../disk.cpp -o obj/disk.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../sony.cpp:267:79: warning: '&' within '|' [-Wbitwise-op-parentheses] WriteMacInt16(dce + dCtlQHdr + qFlags, ReadMacInt16(dce + dCtlQHdr + qFlags) & 0xff00 | 3); // Version number, must be >=3 or System 8 will replace us ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ~ ../sony.cpp:267:79: note: place parentheses around the '&' expression to silence this warning WriteMacInt16(dce + dCtlQHdr + qFlags, ReadMacInt16(dce + dCtlQHdr + qFlags) & 0xff00 | 3); // Version number, must be >=3 or System 8 will replace us ^ ( ) ../sony.cpp:509:72: warning: '&' within '|' [-Wbitwise-op-parentheses] WriteMacInt32(pb + csParam, ReadMacInt32(info->status + dsMFMDrive) & 0xffffff00 | 0xfe); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ~ ../sony.cpp:509:72: note: place parentheses around the '&' expression to silence this warning WriteMacInt32(pb + csParam, ReadMacInt32(info->status + dsMFMDrive) & 0xffffff00 | 0xfe); ^ ( ) clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../cdrom.cpp -o obj/cdrom.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] 2 warnings generated. clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../scsi.cpp -o obj/scsi.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../video.cpp -o obj/video.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c video_blit.cpp -o obj/video_blit.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c vm_alloc.cpp -o obj/vm_alloc.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c sigsegv.cpp -o obj/sigsegv.o clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../audio.cpp -o obj/audio.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] clang++ -I/usr/pkg/include -I/usr/include -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_freebsd -DBSD_COMP -DCAM -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/pkg/share/BasiliskII\" -O2 -I/usr/pkg/include -I/usr/include -fpermissive -fno-merge-constants -fno-gcse-sm -c ../extfs.cpp -o obj/extfs.o clang++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] clang++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] sigsegv.cpp:1633:30: error: unknown type name 'SIGSEGV_FAULT_HANDLER_ARGLIST' static bool handle_badaccess(SIGSEGV_FAULT_HANDLER_ARGLIST_1) ^ sigsegv.cpp:1615:41: note: expanded from macro 'SIGSEGV_FAULT_HANDLER_ARGLIST_1' #define SIGSEGV_FAULT_HANDLER_ARGLIST_1 SIGSEGV_FAULT_HANDLER_ARGLIST ^ sigsegv.cpp:1645:55: error: use of undeclared identifier 'SIGSEGV_FAULT_ADDRESS' sigsegv_address_t fault_address = (sigsegv_address_t)SIGSEGV_FAULT_ADDRESS; ^ 2 errors generated. Makefile:166: recipe for target 'obj/sigsegv.o' failed gmake: *** [obj/sigsegv.o] Error 1 gmake: *** Waiting for unfinished jobs.... ../extfs.cpp:1667:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1702:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ../extfs.cpp:1740:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1766:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1812:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1865:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ 6 warnings generated. *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/emulators/BasiliskII *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/emulators/BasiliskII