=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for pearpc-0.5nb2 --- all --- /pbulk/work/emulators/pearpc/work/.tools/bin/make all-recursive --- all-recursive --- Making all in doc Making all in src --- all-recursive --- Making all in cpu --- all-recursive --- Making all in cpu_generic --- ppc_alu.o --- --- ppc_cpu.o --- --- ppc_dec.o --- --- ppc_exc.o --- --- ppc_fpu.o --- --- ppc_mmu.o --- --- ppc_opc.o --- --- ppc_vec.o --- --- ppc_alu.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_alu.o -MD -MP -MF .deps/ppc_alu.Tpo -c -o ppc_alu.o ppc_alu.cc --- ppc_cpu.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_cpu.o -MD -MP -MF .deps/ppc_cpu.Tpo -c -o ppc_cpu.o ppc_cpu.cc --- ppc_dec.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_dec.o -MD -MP -MF .deps/ppc_dec.Tpo -c -o ppc_dec.o ppc_dec.cc --- ppc_exc.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_exc.o -MD -MP -MF .deps/ppc_exc.Tpo -c -o ppc_exc.o ppc_exc.cc --- ppc_fpu.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_fpu.o -MD -MP -MF .deps/ppc_fpu.Tpo -c -o ppc_fpu.o ppc_fpu.cc --- ppc_mmu.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_mmu.o -MD -MP -MF .deps/ppc_mmu.Tpo -c -o ppc_mmu.o ppc_mmu.cc --- ppc_vec.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_vec.o -MD -MP -MF .deps/ppc_vec.Tpo -c -o ppc_vec.o ppc_vec.cc --- ppc_exc.o --- In file included from ppc_exc.cc:30:0: ../../info.h:29:24: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ ../../info.h:29:42: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ --- ppc_cpu.o --- In file included from ppc_cpu.cc:31:0: ../../info.h:29:24: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ ../../info.h:29:42: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ --- ppc_alu.o --- ppc_alu.cc: In function 'void ppc_opc_addmex()': ppc_alu.cc:233:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_addmeox()': ppc_alu.cc:255:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_addzex()': ppc_alu.cc:279:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_addzeox()': ppc_alu.cc:302:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_cntlzwx()': ppc_alu.cc:501:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_extsbx()': ppc_alu.cc:736:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_extshx()': ppc_alu.cc:756:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_negx()': ppc_alu.cc:858:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_negox()': ppc_alu.cc:873:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ --- ppc_fpu.o --- ppc_fpu.cc: In function 'void ppc_opc_fabsx()': ppc_fpu.cc:739:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ ppc_fpu.cc: In function 'void ppc_opc_faddx()': ppc_fpu.cc:754:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ --- ppc_alu.o --- ppc_alu.cc: In function 'void ppc_opc_subfmex()': ppc_alu.cc:1249:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ --- ppc_fpu.o --- ppc_fpu.cc: In function 'void ppc_opc_faddsx()': ppc_fpu.cc:776:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ --- ppc_alu.o --- ppc_alu.cc: In function 'void ppc_opc_subfmeox()': ppc_alu.cc:1272:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_subfzex()': ppc_alu.cc:1297:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_alu.cc: In function 'void ppc_opc_subfzeox()': ppc_alu.cc:1319:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ --- ppc_fpu.o --- ppc_fpu.cc: In function 'void ppc_opc_fctiwx()': ppc_fpu.cc:859:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fctiwzx()': ppc_fpu.cc:876:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fdivx()': ppc_fpu.cc:897:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fdivsx()': ppc_fpu.cc:926:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fmrx()': ppc_fpu.cc:993:11: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int frD, rA, frB; ^~ ppc_fpu.cc: In function 'void ppc_opc_fmulx()': ppc_fpu.cc:1047:16: warning: variable 'frB' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fmulsx()': ppc_fpu.cc:1071:16: warning: variable 'frB' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fnabsx()': ppc_fpu.cc:1094:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fnegx()': ppc_fpu.cc:1109:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fresx()': ppc_fpu.cc:1206:6: warning: variable 'frD' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1206:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1206:16: warning: variable 'frB' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1206:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_frspx()': ppc_fpu.cc:1221:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB; ^~~ --- ppc_opc.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_opc.o -MD -MP -MF .deps/ppc_opc.Tpo -c -o ppc_opc.o ppc_opc.cc --- ppc_fpu.o --- ppc_fpu.cc: In function 'void ppc_opc_frsqrtex()': ppc_fpu.cc:1238:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ --- ppc_exc.o --- mv -f .deps/ppc_exc.Tpo .deps/ppc_exc.Po --- ppc_fpu.o --- ppc_fpu.cc:1238:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fsqrtx()': ppc_fpu.cc:1281:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1281:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fsqrtsx()': ppc_fpu.cc:1300:6: warning: variable 'frD' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1300:11: warning: variable 'frA' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1300:16: warning: variable 'frB' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc:1300:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fsubx()': ppc_fpu.cc:1315:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ ppc_fpu.cc: In function 'void ppc_opc_fsubsx()': ppc_fpu.cc:1340:21: warning: variable 'frC' set but not used [-Wunused-but-set-variable] int frD, frA, frB, frC; ^~~ --- ppc_vec.o --- ppc_vec.cc: In function 'void ppc_opc_vspltisb()': ppc_vec.cc:768:11: warning: variable 'vrB' set but not used [-Wunused-but-set-variable] int vrD, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vspltish()': ppc_vec.cc:789:11: warning: variable 'vrB' set but not used [-Wunused-but-set-variable] int vrD, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vspltisw()': ppc_vec.cc:809:11: warning: variable 'vrB' set but not used [-Wunused-but-set-variable] int vrD, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_mfvscr()': ppc_vec.cc:828:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc:828:16: warning: variable 'vrB' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_mtvscr()': ppc_vec.cc:844:6: warning: variable 'vrD' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc:844:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupkhsb()': ppc_vec.cc:1098:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupkhpx()': ppc_vec.cc:1121:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupkhsh()': ppc_vec.cc:1140:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupklsb()': ppc_vec.cc:1159:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupklpx()': ppc_vec.cc:1182:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vupklsh()': ppc_vec.cc:1201:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ --- ppc_opc.o --- In file included from ppc_opc.cc:25:0: ../../info.h:29:24: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ ../../info.h:29:42: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ --- ppc_vec.o --- ppc_vec.cc: In function 'void ppc_opc_vrfin()': ppc_vec.cc:2541:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vrfip()': ppc_vec.cc:2562:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vrfim()': ppc_vec.cc:2577:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vrfiz()': ppc_vec.cc:2592:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc:2592:16: warning: variable 'vrB' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vrefp()': ppc_vec.cc:2607:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vrsqrtefp()': ppc_vec.cc:2628:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vlogefp()': ppc_vec.cc:2649:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ ppc_vec.cc: In function 'void ppc_opc_vexptefp()': ppc_vec.cc:2670:11: warning: variable 'vrA' set but not used [-Wunused-but-set-variable] int vrD, vrA, vrB; ^~~ --- ppc_opc.o --- ppc_opc.cc: In function 'void ppc_opc_bcctrx()': ppc_opc.cc:110:17: warning: variable 'BD' set but not used [-Wunused-but-set-variable] uint32 BO, BI, BD; ^~ ppc_opc.cc: In function 'void ppc_opc_mcrf()': ppc_opc.cc:251:19: warning: variable 'bla' set but not used [-Wunused-but-set-variable] uint32 crD, crS, bla; ^~~ ppc_opc.cc: In function 'void ppc_opc_mfcr()': ppc_opc.cc:284:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_opc.cc:284:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mffsx()': ppc_opc.cc:295:11: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int frD, rA, rB; ^~ ppc_opc.cc:295:15: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int frD, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mfmsr()': ppc_opc.cc:314:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_opc.cc:314:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mfsr()': ppc_opc.cc:490:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rD, SR, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mfsrin()': ppc_opc.cc:505:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rD, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mtfsb0x()': ppc_opc.cc:557:12: warning: variable 'n1' set but not used [-Wunused-but-set-variable] int crbD, n1, n2; ^~ ppc_opc.cc:557:16: warning: variable 'n2' set but not used [-Wunused-but-set-variable] int crbD, n1, n2; ^~ ppc_opc.cc: In function 'void ppc_opc_mtfsb1x()': ppc_opc.cc:573:12: warning: variable 'n1' set but not used [-Wunused-but-set-variable] int crbD, n1, n2; ^~ ppc_opc.cc:573:16: warning: variable 'n2' set but not used [-Wunused-but-set-variable] int crbD, n1, n2; ^~ ppc_opc.cc: In function 'void ppc_opc_mtfsfix()': ppc_opc.cc:606:12: warning: variable 'n1' set but not used [-Wunused-but-set-variable] int crfD, n1; ^~ ppc_opc.cc: In function 'void ppc_opc_mtmsr()': ppc_opc.cc:629:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:629:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mtsr()': ppc_opc.cc:800:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, SR, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_mtsrin()': ppc_opc.cc:815:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_tlbia()': ppc_opc.cc:868:6: warning: variable 'rS' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:868:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:868:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_tlbie()': ppc_opc.cc:884:6: warning: variable 'rS' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:884:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:884:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc: In function 'void ppc_opc_tlbsync()': ppc_opc.cc:900:6: warning: variable 'rS' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:900:10: warning: variable 'rA' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ ppc_opc.cc:900:14: warning: variable 'rB' set but not used [-Wunused-but-set-variable] int rS, rA, rB; ^~ --- ppc_cpu.o --- mv -f .deps/ppc_cpu.Tpo .deps/ppc_cpu.Po --- ppc_mmu.o --- ppc_mmu.cc: In function 'void ppc_opc_dcbz()': ppc_mmu.cc:881:10: warning: variable 'rD' set but not used [-Wunused-but-set-variable] int rA, rD, rB; ^~ ppc_mmu.cc: In function 'void ppc_opc_stb()': ppc_mmu.cc:1637:73: warning: value computed is not used [-Wunused-value] ppc_write_effective_byte((rA?gCPU.gpr[rA]:0)+imm, (uint8)gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stbx()': ppc_mmu.cc:1676:82: warning: value computed is not used [-Wunused-value] ppc_write_effective_byte((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], (uint8)gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stfd()': ppc_mmu.cc:1691:68: warning: value computed is not used [-Wunused-value] ppc_write_effective_dword((rA?gCPU.gpr[rA]:0)+imm, gCPU.fpr[frS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stfdx()': ppc_mmu.cc:1742:77: warning: value computed is not used [-Wunused-value] ppc_write_effective_dword((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], gCPU.fpr[frS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stfiwx()': ppc_mmu.cc:1756:84: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], (uint32)gCPU.fpr[frS]) != PPC_MMU_FATAL; --- ppc_fpu.o --- ppc_fpu.cc: In function 'void ppc_fpu_mul_add(ppc_double&, ppc_double&, ppc_double&, ppc_double&)': ppc_fpu.cc:501:13: warning: 'p' may be used uninitialized in this function [-Wmaybe-uninitialized] ppc_quadro p; ^ ppc_fpu.cc:531:8: warning: 'x.ppc_quadro::e' may be used uninitialized in this function [-Wmaybe-uninitialized] res.e = x.e; ~~~~~~^~~~~ ppc_fpu.cc:534:18: warning: 'x.ppc_quadro::m1' may be used uninitialized in this function [-Wmaybe-uninitialized] res.m |= (x.m1 >> (64-12)) << 1; // 12 bits from m1 ~~~~~~^~~~~~~~~~~ ppc_fpu.cc:533:16: warning: 'x.ppc_quadro::m0' may be used uninitialized in this function [-Wmaybe-uninitialized] res.m = x.m0 << 13; // 43 bits from m0 ~~~~~^~~~~ ppc_fpu.cc:530:8: warning: 'x.ppc_quadro::s' may be used uninitialized in this function [-Wmaybe-uninitialized] res.s = x.s; ~~~~~~^~~~~ ppc_fpu.cc:532:2: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] if (x.type == ppc_fpr_norm) { ^~ --- ppc_mmu.o --- ppc_mmu.cc: In function 'void ppc_opc_stfs()': ppc_mmu.cc:1775:55: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+imm, s) != PPC_MMU_FATAL; --- ppc_fpu.o --- ppc_fpu.cc:196:20: warning: 'p.ppc_quadro::m1' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (a.m0 || a.m1) { ~~~~~^~~~~~~ ppc_fpu.cc:501:13: note: 'p.ppc_quadro::m1' was declared here ppc_quadro p; ^ ppc_fpu.cc:501:13: warning: 'p.ppc_quadro::m0' may be used uninitialized in this function [-Wmaybe-uninitialized] ppc_fpu.cc:190:7: warning: 'p.ppc_quadro::e' may be used uninitialized in this function [-Wmaybe-uninitialized] int diff = a.e - b.e; ^~~~ ppc_fpu.cc:501:13: note: 'p.ppc_quadro::e' was declared here ppc_quadro p; ^ --- ppc_mmu.o --- ppc_mmu.cc: In function 'void ppc_opc_stfsx()': ppc_mmu.cc:1838:64: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], s) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_sth()': ppc_mmu.cc:1849:74: warning: value computed is not used [-Wunused-value] ppc_write_effective_half((rA?gCPU.gpr[rA]:0)+imm, (uint16)gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_sthbrx()': ppc_mmu.cc:1859:91: warning: value computed is not used [-Wunused-value] ppc_write_effective_half((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], ppc_bswap_half(gCPU.gpr[rS])) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_sthx()': ppc_mmu.cc:1898:83: warning: value computed is not used [-Wunused-value] ppc_write_effective_half((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], (uint16)gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stw()': ppc_mmu.cc:1985:66: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+imm, gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stwbrx()': ppc_mmu.cc:1996:91: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], ppc_bswap_word(gCPU.gpr[rS])) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stwx()': ppc_mmu.cc:2061:75: warning: value computed is not used [-Wunused-value] ppc_write_effective_word((rA?gCPU.gpr[rA]:0)+gCPU.gpr[rB], gCPU.gpr[rS]) != PPC_MMU_FATAL; ppc_mmu.cc: In function 'void ppc_opc_stvx()': ppc_mmu.cc:2081:46: warning: value computed is not used [-Wunused-value] ppc_write_effective_qword(ea, gCPU.vr[vrS]) != PPC_MMU_FATAL; --- ppc_opc.o --- mv -f .deps/ppc_opc.Tpo .deps/ppc_opc.Po --- ppc_dec.o --- mv -f .deps/ppc_dec.Tpo .deps/ppc_dec.Po --- ppc_fpu.o --- In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_faddx()': ppc_fpu.h:212:8: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] d.m += 8; ~~~~^~~~ ppc_fpu.cc:757:19: note: 'D.ppc_double::m' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:301:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] d.e++; ~~~^~ ppc_fpu.cc:757:19: note: 'D.ppc_double::e' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:36:44: warning: 'D.ppc_double::s' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FPD_PACK_VAR(f, s, e, m) (f) = ((s)?FPU_SIGN_BIT:0ULL)|((((uint64)(e))&0x7ff)<<52)|((m)&((1ULL<<52)-1)) ^ ppc_fpu.cc:757:19: note: 'D.ppc_double::s' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:293:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (d.type) { ^~~~~~ ppc_fpu.cc:757:19: note: 'D' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_faddsx()': ppc_fpu.h:428:12: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] s.m = d.m >> 29; ~~~~^~~~~ ppc_fpu.cc:779:19: note: 'D.ppc_double::m' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:440:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] s.e++; ~~~^~ ppc_fpu.cc:779:19: note: 'D.ppc_double::e' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:36:44: warning: 'D.ppc_double::s' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FPD_PACK_VAR(f, s, e, m) (f) = ((s)?FPU_SIGN_BIT:0ULL)|((((uint64)(e))&0x7ff)<<52)|((m)&((1ULL<<52)-1)) ^ ppc_fpu.cc:779:19: note: 'D.ppc_double::s' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:434:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (s.type) { ^~~~~~ ppc_fpu.cc:779:19: note: 'D' was declared here ppc_double A, B, D; ^ --- ppc_alu.o --- mv -f .deps/ppc_alu.Tpo .deps/ppc_alu.Po --- ppc_mmu.o --- ppc_mmu.cc: In function 'bool ppc_dma_write(uint32, const void*, uint32)': ppc_mmu.cc:787:8: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] memcpy(ptr, src, size); ~~~~~~^~~~~~~~~~~~~~~~ ppc_mmu.cc: In function 'bool ppc_dma_read(void*, uint32, uint32)': ppc_mmu.cc:798:8: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] memcpy(dest, ptr, size); ~~~~~~^~~~~~~~~~~~~~~~~ ppc_mmu.cc: In function 'bool ppc_dma_set(uint32, int, uint32)': ppc_mmu.cc:809:8: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] memset(ptr, c, size); ~~~~~~^~~~~~~~~~~~~~ --- ppc_fpu.o --- In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_fdivx()': ppc_fpu.h:212:8: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] d.m += 8; ~~~~^~~~ ppc_fpu.cc:900:19: note: 'D.ppc_double::m' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:301:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] d.e++; ~~~^~ ppc_fpu.cc:900:19: note: 'D.ppc_double::e' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:293:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (d.type) { ^~~~~~ ppc_fpu.cc:900:19: note: 'D' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_fmulx()': ppc_fpu.h:212:8: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] d.m += 8; ~~~~^~~~ ppc_fpu.cc:1050:19: note: 'D.ppc_double::m' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:301:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] d.e++; ~~~^~ ppc_fpu.cc:1050:19: note: 'D.ppc_double::e' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:293:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (d.type) { ^~~~~~ ppc_fpu.cc:1050:19: note: 'D' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_fmulsx()': ppc_fpu.h:428:12: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] s.m = d.m >> 29; ~~~~^~~~~ ppc_fpu.cc:1074:19: note: 'D.ppc_double::m' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:440:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] s.e++; ~~~^~ ppc_fpu.cc:1074:19: note: 'D.ppc_double::e' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:293:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (d.type) { ^~~~~~ ppc_fpu.cc:1074:19: note: 'D' was declared here ppc_double A, C, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_frsqrtex()': ppc_fpu.h:36:44: warning: 'Q.ppc_double::s' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FPD_PACK_VAR(f, s, e, m) (f) = ((s)?FPU_SIGN_BIT:0ULL)|((((uint64)(e))&0x7ff)<<52)|((m)&((1ULL<<52)-1)) ^ ppc_fpu.cc:1244:13: note: 'Q.ppc_double::s' was declared here ppc_double Q; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_fsqrtx()': ppc_fpu.h:36:44: warning: 'D.ppc_double::s' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FPD_PACK_VAR(f, s, e, m) (f) = ((s)?FPU_SIGN_BIT:0ULL)|((((uint64)(e))&0x7ff)<<52)|((m)&((1ULL<<52)-1)) ^ ppc_fpu.cc:1285:13: note: 'D.ppc_double::s' was declared here ppc_double D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h: In function 'void ppc_opc_fsubx()': ppc_fpu.h:212:8: warning: 'D.ppc_double::m' may be used uninitialized in this function [-Wmaybe-uninitialized] d.m += 8; ~~~~^~~~ ppc_fpu.cc:1318:19: note: 'D.ppc_double::m' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:301:8: warning: 'D.ppc_double::e' may be used uninitialized in this function [-Wmaybe-uninitialized] d.e++; ~~~^~ ppc_fpu.cc:1318:19: note: 'D.ppc_double::e' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:36:44: warning: 'D.ppc_double::s' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FPD_PACK_VAR(f, s, e, m) (f) = ((s)?FPU_SIGN_BIT:0ULL)|((((uint64)(e))&0x7ff)<<52)|((m)&((1ULL<<52)-1)) ^ ppc_fpu.cc:1318:19: note: 'D.ppc_double::s' was declared here ppc_double A, B, D; ^ In file included from ppc_fpu.cc:25:0: ppc_fpu.h:293:2: warning: 'D' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (d.type) { ^~~~~~ ppc_fpu.cc:1318:19: note: 'D' was declared here ppc_double A, B, D; ^ --- ppc_mmu.o --- mv -f .deps/ppc_mmu.Tpo .deps/ppc_mmu.Po --- ppc_fpu.o --- mv -f .deps/ppc_fpu.Tpo .deps/ppc_fpu.Po --- ppc_vec.o --- mv -f .deps/ppc_vec.Tpo .deps/ppc_vec.Po --- libcpu.a --- rm -f libcpu.a /usr/bin/ar cru libcpu.a ppc_alu.o ppc_cpu.o ppc_dec.o ppc_exc.o ppc_fpu.o ppc_mmu.o ppc_opc.o ppc_vec.o ranlib libcpu.a Making all in debug --- asm.o --- --- ppcdis.o --- --- ppcopc.o --- --- parsehelper.o --- --- debugger.o --- --- stdfuncs.o --- --- x86opc.o --- --- x86dis.o --- --- asm.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT asm.o -MD -MP -MF .deps/asm.Tpo -c -o asm.o asm.cc --- ppcdis.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppcdis.o -MD -MP -MF .deps/ppcdis.Tpo -c -o ppcdis.o ppcdis.cc --- ppcopc.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppcopc.o -MD -MP -MF .deps/ppcopc.Tpo -c -o ppcopc.o ppcopc.cc --- parsehelper.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT parsehelper.o -MD -MP -MF .deps/parsehelper.Tpo -c -o parsehelper.o parsehelper.c --- debugger.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT debugger.o -MD -MP -MF .deps/debugger.Tpo -c -o debugger.o debugger.cc --- x86opc.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT x86opc.o -MD -MP -MF .deps/x86opc.Tpo -c -o x86opc.o x86opc.cc --- x86dis.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT x86dis.o -MD -MP -MF .deps/x86dis.Tpo -c -o x86dis.o x86dis.cc --- stdfuncs.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT stdfuncs.o -MD -MP -MF .deps/stdfuncs.Tpo -c -o stdfuncs.o stdfuncs.cc --- ppcdis.o --- ppcdis.cc: In member function 'virtual dis_insn* PPCDisassembler::decode(const byte*, int, CPU_ADDR)': ppcdis.cc:60:10: warning: variable 'table_op' set but not used [-Wunused-but-set-variable] uint32 table_op; ^~~~~~~~ ppcdis.cc:39:9: warning: variable 'op' set but not used [-Wunused-but-set-variable] uint32 op; ^~ --- x86opc.o --- mv -f .deps/x86opc.Tpo .deps/x86opc.Po --- debugparse.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT debugparse.o -MD -MP -MF .deps/debugparse.Tpo -c -o debugparse.o debugparse.c --- debugger.o --- debugger.cc: In member function 'Function* Debugger::eval_scalarToFunction(eval_scalar&)': debugger.cc:394:10: warning: enumeration value 'REG_PC' not handled in switch [-Wswitch] switch (s.scalar.reg.type) { ^ debugger.cc:394:10: warning: enumeration value 'REG_CR' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_LR' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_CTR' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_XER' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_MSR' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_SRR0' not handled in switch [-Wswitch] debugger.cc:394:10: warning: enumeration value 'REG_SRR1' not handled in switch [-Wswitch] debugger.cc: In function 'bool translateAddress(uint32, uint32&, bool)': debugger.cc:565:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ debugger.cc: In member function 'bool Debugger::parse(const String&)': debugger.cc:576:11: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] str2 = "internal error! please report!"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ debugger.cc:603:11: warning: enumeration value 'REG_GPR' not handled in switch [-Wswitch] switch (s.param[0].scalar.reg.type) { ^ debugger.cc:603:11: warning: enumeration value 'REG_FPR' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_PC' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_CR' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_LR' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_CTR' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_XER' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_MSR' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_SRR0' not handled in switch [-Wswitch] debugger.cc:603:11: warning: enumeration value 'REG_SRR1' not handled in switch [-Wswitch] debugger.cc:692:10: warning: unused variable 'v' [-Wunused-variable] uint8 v; ^ debugger.cc:708:11: warning: unused variable 'v' [-Wunused-variable] uint16 v; ^ debugger.cc:725:11: warning: unused variable 'v' [-Wunused-variable] uint32 v; ^ debugger.cc:741:11: warning: unused variable 'v' [-Wunused-variable] uint64 v; ^ debugger.cc:757:10: warning: unused variable 'v' [-Wunused-variable] byte *v; ^ debugger.cc:774:9: warning: unused variable 'v' [-Wunused-variable] byte v; ^ debugger.cc:585:10: warning: enumeration value 'COMMAND_BREAK' not handled in switch [-Wswitch] switch (s.type) { ^ debugger.cc:585:10: warning: enumeration value 'COMMAND_LIST_BREAK' not handled in switch [-Wswitch] debugger.cc:585:10: warning: enumeration value 'COMMAND_STEP' not handled in switch [-Wswitch] debugger.cc:585:10: warning: enumeration value 'COMMAND_NEXT' not handled in switch [-Wswitch] debugger.cc:585:10: warning: enumeration value 'COMMAND_CONTINUE' not handled in switch [-Wswitch] debugger.cc:585:10: warning: enumeration value 'COMMAND_QUIT' not handled in switch [-Wswitch] --- parsehelper.o --- mv -f .deps/parsehelper.Tpo .deps/parsehelper.Po --- lex.o --- gcc -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT lex.o -MD -MP -MF .deps/lex.Tpo -c -o lex.o lex.c --- asm.o --- mv -f .deps/asm.Tpo .deps/asm.Po --- lex.o --- lex.c:1902:16: warning: 'input' defined but not used [-Wunused-function] static int input (void) ^~~~~ lex.c:1861:17: warning: 'yyunput' defined but not used [-Wunused-function] static void yyunput (int c, register char * yy_bp ) ^~~~~~~ --- ppcdis.o --- mv -f .deps/ppcdis.Tpo .deps/ppcdis.Po --- debugparse.o --- mv -f .deps/debugparse.Tpo .deps/debugparse.Po --- debugger.o --- debugger.cc:684:14: warning: 'pa' may be used uninitialized in this function [-Wmaybe-uninitialized] ht_printf("effective: %08x, physical: %08x\n", ea, pa); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ debugger.cc: In member function 'void Debugger::enter()': debugger.cc:891:14: warning: 'disstr[0]' is used uninitialized in this function [-Wuninitialized] if (disstr[0] == 'b') { ~~~~~~~~^ debugger.cc:893:18: warning: 'disstr[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] while (disstr[i] && disstr[i] != ' ') i++; ~~~~~~~~^ mv -f .deps/debugger.Tpo .deps/debugger.Po --- x86dis.o --- mv -f .deps/x86dis.Tpo .deps/x86dis.Po --- ppcopc.o --- mv -f .deps/ppcopc.Tpo .deps/ppcopc.Po --- lex.o --- mv -f .deps/lex.Tpo .deps/lex.Po --- stdfuncs.o --- mv -f .deps/stdfuncs.Tpo .deps/stdfuncs.Po --- libdebug.a --- rm -f libdebug.a /usr/bin/ar cru libdebug.a asm.o ppcdis.o ppcopc.o debugparse.o lex.o parsehelper.o debugger.o stdfuncs.o x86opc.o x86dis.o ranlib libdebug.a Making all in io --- all-recursive --- Making all in 3c90x --- 3c90x.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT 3c90x.o -MD -MP -MF .deps/3c90x.Tpo -c -o 3c90x.o 3c90x.cc mv -f .deps/3c90x.Tpo .deps/3c90x.Po --- lib3c90x.a --- rm -f lib3c90x.a /usr/bin/ar cru lib3c90x.a 3c90x.o ranlib lib3c90x.a Making all in rtl8139 --- rtl8139.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT rtl8139.o -MD -MP -MF .deps/rtl8139.Tpo -c -o rtl8139.o rtl8139.cc rtl8139.cc: In member function 'virtual bool rtl8139_NIC::writeDeviceIO(uint, uint32, uint32, uint)': rtl8139.cc:493:9: warning: variable 'original' set but not used [-Wunused-but-set-variable] uint32 original; ^~~~~~~~ mv -f .deps/rtl8139.Tpo .deps/rtl8139.Po --- librtl8139.a --- rm -f librtl8139.a /usr/bin/ar cru librtl8139.a rtl8139.o ranlib librtl8139.a Making all in prom --- all-recursive --- Making all in fs --- all-recursive --- Making all in hfs --- block.o --- --- btree.o --- --- data.o --- --- file.o --- --- hfs.o --- --- low.o --- --- medium.o --- --- node.o --- --- block.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT block.o -MD -MP -MF .deps/block.Tpo -c -o block.o block.c --- btree.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT btree.o -MD -MP -MF .deps/btree.Tpo -c -o btree.o btree.c --- data.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT data.o -MD -MP -MF .deps/data.Tpo -c -o data.o data.c --- file.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o file.c --- hfs.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT hfs.o -MD -MP -MF .deps/hfs.Tpo -c -o hfs.o hfs.c --- low.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT low.o -MD -MP -MF .deps/low.Tpo -c -o low.o low.c --- medium.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT medium.o -MD -MP -MF .deps/medium.Tpo -c -o medium.o medium.c --- node.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT node.o -MD -MP -MF .deps/node.Tpo -c -o node.o node.c --- medium.o --- mv -f .deps/medium.Tpo .deps/medium.Po --- os.o --- c++ -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT os.o -MD -MP -MF .deps/os.Tpo -c -o os.o os.cc --- file.o --- mv -f .deps/file.Tpo .deps/file.Po --- record.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT record.o -MD -MP -MF .deps/record.Tpo -c -o record.o record.c --- data.o --- mv -f .deps/data.Tpo .deps/data.Po --- version.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o version.c mv -f .deps/version.Tpo .deps/version.Po --- low.o --- mv -f .deps/low.Tpo .deps/low.Po --- volume.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT volume.o -MD -MP -MF .deps/volume.Tpo -c -o volume.o volume.c --- node.o --- mv -f .deps/node.Tpo .deps/node.Po --- block.o --- mv -f .deps/block.Tpo .deps/block.Po --- os.o --- mv -f .deps/os.Tpo .deps/os.Po --- record.o --- mv -f .deps/record.Tpo .deps/record.Po --- btree.o --- mv -f .deps/btree.Tpo .deps/btree.Po --- volume.o --- mv -f .deps/volume.Tpo .deps/volume.Po --- hfs.o --- mv -f .deps/hfs.Tpo .deps/hfs.Po --- libhfs.a --- rm -f libhfs.a /usr/bin/ar cru libhfs.a block.o btree.o data.o file.o hfs.o low.o medium.o node.o os.o record.o version.o volume.o ranlib libhfs.a Making all in hfsplus --- blockiter.o --- --- btree.o --- --- hfstime.o --- --- libhfsp.o --- --- os.o --- --- partitions.o --- --- record.o --- --- unicode.o --- --- blockiter.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT blockiter.o -MD -MP -MF .deps/blockiter.Tpo -c -o blockiter.o blockiter.c --- btree.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT btree.o -MD -MP -MF .deps/btree.Tpo -c -o btree.o btree.c --- libhfsp.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT libhfsp.o -MD -MP -MF .deps/libhfsp.Tpo -c -o libhfsp.o libhfsp.c --- os.o --- c++ -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT os.o -MD -MP -MF .deps/os.Tpo -c -o os.o os.cc --- partitions.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT partitions.o -MD -MP -MF .deps/partitions.Tpo -c -o partitions.o partitions.c --- record.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT record.o -MD -MP -MF .deps/record.Tpo -c -o record.o record.c --- unicode.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT unicode.o -MD -MP -MF .deps/unicode.Tpo -c -o unicode.o unicode.c --- hfstime.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT hfstime.o -MD -MP -MF .deps/hfstime.Tpo -c -o hfstime.o hfstime.c --- btree.o --- btree.c:46:0: warning: "bzero" redefined # define bzero(_a_,_s_) memset (_a_,0,_s_) In file included from /usr/include/strings.h:72:0, from /usr/include/string.h:98, from btree.c:35: /usr/include/ssp/strings.h:42:0: note: this is the location of the previous definition #define bzero(dst, len) \ --- unicode.o --- unicode.c: In function 'fast_unicode_compare': unicode.c:118:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] register UInt16* str1 = ustr1->name; ^~~~~ unicode.c:119:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] register UInt16* str2 = ustr2->name; ^~~~~ --- record.o --- record.c: In function 'record_delete': record.c:1210:22: warning: variable 'folderKey' set but not used [-Wunused-but-set-variable] hfsp_cat_key folderKey; ^~~~~~~~~ --- hfstime.o --- mv -f .deps/hfstime.Tpo .deps/hfstime.Po --- volume.o --- gcc -DHAVE_CONFIG_H -I. -I../../../../.. -I ../../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT volume.o -MD -MP -MF .deps/volume.Tpo -c -o volume.o volume.c --- blockiter.o --- mv -f .deps/blockiter.Tpo .deps/blockiter.Po --- volume.o --- volume.c: In function 'volume_open': volume.c:506:13: warning: variable 'shift' set but not used [-Wunused-but-set-variable] int shift; ^~~~~ --- libhfsp.o --- mv -f .deps/libhfsp.Tpo .deps/libhfsp.Po --- partitions.o --- mv -f .deps/partitions.Tpo .deps/partitions.Po --- os.o --- mv -f .deps/os.Tpo .deps/os.Po --- unicode.o --- mv -f .deps/unicode.Tpo .deps/unicode.Po --- btree.o --- mv -f .deps/btree.Tpo .deps/btree.Po --- volume.o --- mv -f .deps/volume.Tpo .deps/volume.Po --- record.o --- mv -f .deps/record.Tpo .deps/record.Po --- libhfsplus.a --- rm -f libhfsplus.a /usr/bin/ar cru libhfsplus.a blockiter.o btree.o hfstime.o libhfsp.o os.o partitions.o record.o unicode.o volume.o ranlib libhfsplus.a --- part.o --- --- hfs.o --- --- hfsplus.o --- --- fs.o --- --- hfs.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT hfs.o -MD -MP -MF .deps/hfs.Tpo -c -o hfs.o hfs.cc --- hfsplus.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT hfsplus.o -MD -MP -MF .deps/hfsplus.Tpo -c -o hfsplus.o hfsplus.cc --- part.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT part.o -MD -MP -MF .deps/part.Tpo -c -o part.o part.cc --- fs.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT fs.o -MD -MP -MF .deps/fs.Tpo -c -o fs.o fs.cc --- hfsplus.o --- hfsplus.cc: In constructor 'HFSPlusFile::HFSPlusFile(volume*, hfsp_cat_file, FileSystem*, bool)': hfsplus.cc:357:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (vol->vol.blocksize != (1 << blocksize_bits)) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ --- fs.o --- mv -f .deps/fs.Tpo .deps/fs.Po --- hfs.o --- mv -f .deps/hfs.Tpo .deps/hfs.Po --- part.o --- part.cc: In function 'PartitionMap* partitions_get_map(File*, uint)': part.cc:476:67: warning: array subscript is above array bounds [-Warray-bounds] if (signature[0] == 0x48 && (signature[1] == 0x2b || signature[2] == 0x58)) { ~~~~~~~~~~~^ mv -f .deps/part.Tpo .deps/part.Po --- hfsplus.o --- mv -f .deps/hfsplus.Tpo .deps/hfsplus.Po --- libfs.a --- rm -f libfs.a /usr/bin/ar cru libfs.a part.o hfs.o hfsplus.o fs.o ranlib libfs.a --- prom.o --- --- prommem.o --- --- fcode.o --- --- forth.o --- --- forthtable.o --- --- promboot.o --- --- promosi.o --- --- promdt.o --- --- prommem.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT prommem.o -MD -MP -MF .deps/prommem.Tpo -c -o prommem.o prommem.cc --- prom.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT prom.o -MD -MP -MF .deps/prom.Tpo -c -o prom.o prom.cc --- forth.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT forth.o -MD -MP -MF .deps/forth.Tpo -c -o forth.o forth.cc --- fcode.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT fcode.o -MD -MP -MF .deps/fcode.Tpo -c -o fcode.o fcode.cc --- forthtable.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT forthtable.o -MD -MP -MF .deps/forthtable.Tpo -c -o forthtable.o forthtable.cc --- promboot.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT promboot.o -MD -MP -MF .deps/promboot.Tpo -c -o promboot.o promboot.cc --- promosi.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT promosi.o -MD -MP -MF .deps/promosi.Tpo -c -o promosi.o promosi.cc --- promdt.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT promdt.o -MD -MP -MF .deps/promdt.Tpo -c -o promdt.o promdt.cc In file included from promdt.cc:40:0: ../../info.h:29:24: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ ../../info.h:29:42: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] #define EMULATOR_MODEL "PowerPC ("APPNAME" "APPVERSION")" ^ --- prommem.o --- prommem.cc: In function 'bool prom_get_string(String&, uint32)': prommem.cc:45:44: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (!ppc_prom_effective_to_physical(pa, ea)) { ^ In file included from prommem.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prommem.cc: In function 'uint32 prom_allocate_mem(uint32, uint32, uint32)': prommem.cc:152:34: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(virt, pa); ^ In file included from prommem.cc:26:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ prommem.cc:155:36: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(virt, virt); ^ In file included from prommem.cc:26:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ prommem.cc: In function 'uint32 prom_mem_malloc(uint32)': prommem.cc:221:11: warning: unused variable 'block' [-Wunused-variable] uint32 block = blockp; ^~~~~ prommem.cc: In function 'bool prom_mem_init()': prommem.cc:307:28: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(v, i); ^ In file included from prommem.cc:26:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ prommem.cc:336:2: warning: narrowing conversion of '13398' from 'int' to 'uint8 {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ prommem.cc:332:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define DW(w) (w)>>24, (w)>>16, (w)>>8, (w)>>0, ~~~^~~ prommem.cc:334:3: note: in expansion of macro 'DW' DW(PROM_MAGIC_OPCODE) ^~ prommem.cc:336:2: warning: narrowing conversion of '3430008' from 'int' to 'uint8 {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ prommem.cc:332:44: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define DW(w) (w)>>24, (w)>>16, (w)>>8, (w)>>0, ~~~^~~ prommem.cc:334:3: note: in expansion of macro 'DW' DW(PROM_MAGIC_OPCODE) ^~ prommem.cc:336:2: warning: narrowing conversion of '20096' from 'int' to 'uint8 {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ prommem.cc:332:27: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define DW(w) (w)>>24, (w)>>16, (w)>>8, (w)>>0, ~~~^~~ prommem.cc:335:3: note: in expansion of macro 'DW' DW(0x4e800020) // blr ^~ prommem.cc:336:2: warning: narrowing conversion of '5144576' from 'int' to 'uint8 {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ prommem.cc:332:36: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define DW(w) (w)>>24, (w)>>16, (w)>>8, (w)>>0, ~~~^~~ prommem.cc:335:3: note: in expansion of macro 'DW' DW(0x4e800020) // blr ^~ prommem.cc:336:2: warning: narrowing conversion of '1317011488' from 'int' to 'uint8 {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ prommem.cc:332:44: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define DW(w) (w)>>24, (w)>>16, (w)>>8, (w)>>0, ~~~^~~ prommem.cc:335:3: note: in expansion of macro 'DW' DW(0x4e800020) // blr ^~ --- forth.o --- forth.cc: In member function 'String& ForthVM::getToken(const String&)': forth.cc:211:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ --- promosi.o --- promosi.cc: In function 'void prom_service_nextprop(prom_args*)': promosi.cc:202:46: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc: In function 'void prom_service_setprop(prom_args*)': promosi.cc:226:60: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (buf && len && ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc: In function 'void prom_service_canon(prom_args*)': promosi.cc:271:46: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc: In function 'void prom_service_instance_to_path(prom_args*)': promosi.cc:290:62: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (pi && buflen && ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc: In function 'void prom_service_package_to_path(prom_args*)': promosi.cc:310:51: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (p && ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc: In function 'void prom_service_call_method(prom_args*)': promosi.cc:350:55: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (obj && ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- forth.o --- forth.cc: In member function 'virtual uint32 ForthVar::getExecToken(ForthVM&)': forth.cc:542:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ --- promosi.o --- promosi.cc: In function 'void call_prom_osi()': promosi.cc:631:48: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (!ppc_prom_effective_to_physical(phys, pa_s) ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promosi.cc:666:49: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (!ppc_prom_effective_to_physical(phys, pa_s)) { ^ In file included from promosi.cc:27:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- promdt.o --- promdt.cc: In member function 'virtual void PromInstanceATY::callMethod(const char*, prom_args*)': promdt.cc:400:46: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, data); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromInstanceATY::write(uint32, int)': promdt.cc:463:42: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromInstanceKBD::read(uint32, int)': promdt.cc:496:46: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (ppc_prom_effective_to_physical(phys, buf)) { ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual void PromInstanceMMU::callMethod(const char*, prom_args*)': promdt.cc:576:49: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] if (!ppc_prom_effective_to_physical(phys, virt)) { ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc:605:32: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(virt, p); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual PromInstance* PromNodeDisk::createInstance(const String&)': promdt.cc:712:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (getPHandle() == gBootNodeID) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromInstanceDiskFile::read(uint32, int)': promdt.cc:794:42: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromInstanceDiskPart::read(uint32, int)': promdt.cc:859:42: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromPropLink::getValue(uint32, uint32)': promdt.cc:899:42: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromPropInt::getValue(uint32, uint32)': promdt.cc:926:42: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromPropMemory::getValue(uint32, uint32)': promdt.cc:959:44: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, aBuf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromPropMemory::setValue(uint32, uint32)': promdt.cc:972:44: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, aBuf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In member function 'virtual uint32 PromPropString::getValue(uint32, uint32)': promdt.cc:1009:43: warning: 'bool ppc_prom_effective_to_physical(uint32&, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_effective_to_physical(phys, buf); ^ In file included from promdt.cc:26:0: ../../cpu/mem.h:41:17: note: declared here bool DEPRECATED ppc_prom_effective_to_physical(uint32 &result, uint32 ea); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ promdt.cc: In function 'void prom_init_device_tree()': promdt.cc:1184:38: warning: narrowing conversion of '(memorySize >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] byte reg[] = {0, 0, 0, 0, memorySize>>24, memorySize>>16, memorySize>>8, memorySize, 0, 0, 0, 0, 0, 0, 0, 0}; ~~~~~~~~~~^~~~ promdt.cc:1184:54: warning: narrowing conversion of '(memorySize >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] byte reg[] = {0, 0, 0, 0, memorySize>>24, memorySize>>16, memorySize>>8, memorySize, 0, 0, 0, 0, 0, 0, 0, 0}; ~~~~~~~~~~^~~~ promdt.cc:1184:70: warning: narrowing conversion of '(memorySize >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] byte reg[] = {0, 0, 0, 0, memorySize>>24, memorySize>>16, memorySize>>8, memorySize, 0, 0, 0, 0, 0, 0, 0, 0}; ~~~~~~~~~~^~~ promdt.cc:1184:109: warning: narrowing conversion of 'memorySize' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] byte reg[] = {0, 0, 0, 0, memorySize>>24, memorySize>>16, memorySize>>8, memorySize, 0, 0, 0, 0, 0, 0, 0, 0}; ^ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1217:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_GCARD}; ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1217:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_GCARD}; ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1217:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_GCARD}; ^~~~~~~ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1264:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_IDE0, ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1264:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_IDE0, ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1264:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_IDE0, ^~~~~~~ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1267:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,0x18, ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1267:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,0x18, ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1267:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,0x18, ^~~~~~~ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1270:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET0, ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1270:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET0, ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1270:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET0, ^~~~~~~ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1273:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET1, ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1273:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET1, ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1273:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_ETHERNET1, ^~~~~~~ promdt.cc:1074:31: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1276:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_USB ^~~~~~~ promdt.cc:1074:49: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1276:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_USB ^~~~~~~ promdt.cc:1074:67: warning: narrowing conversion of '(pic->PromNode::getPHandle() >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1075:20: note: in expansion of macro 'UINT32' #define PHANDLE(v) UINT32((v)->getPHandle()) ^~~~~~ promdt.cc:1276:2: note: in expansion of macro 'PHANDLE' PHANDLE(pic), 0x00,0x00,0x00,IO_PIC_IRQ_USB ^~~~~~~ promdt.cc:1633:2: warning: narrowing conversion of '33792' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ promdt.cc:1074:49: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~~ promdt.cc:1631:44: note: in expansion of macro 'UINT32' 0x82,0x00,0x38,0x10, 0x00,0x00,0x00,0x00, UINT32(IO_GCARD_FRAMEBUFFER_PA_START), ^~~~~~ promdt.cc:1633:2: warning: narrowing conversion of '8650752' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ promdt.cc:1074:67: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define UINT32(v) ((uint32)(v)>>24),((uint32)(v)>>16),((uint32)(v)>>8),((uint8)(uint32)(v)) ~~~~~~~~~~~~^~~~ promdt.cc:1631:44: note: in expansion of macro 'UINT32' 0x82,0x00,0x38,0x10, 0x00,0x00,0x00,0x00, UINT32(IO_GCARD_FRAMEBUFFER_PA_START), ^~~~~~ --- prom.o --- mv -f .deps/prom.Tpo .deps/prom.Po --- forthtable.o --- mv -f .deps/forthtable.Tpo .deps/forthtable.Po --- promboot.o --- promboot.cc: In function 'bool init_page_create(uint32, uint32)': promboot.cc:368:59: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] return prom_claim_page(pa) && ppc_prom_page_create(ea, pa); ^ In file included from promboot.cc:30:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ promboot.cc: In function 'bool chrp_init_page_create(uint32, uint32, int)': promboot.cc:381:44: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] return ret && ppc_prom_page_create(ea, pa); ^ In file included from promboot.cc:30:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ --- prommem.o --- mv -f .deps/prommem.Tpo .deps/prommem.Po --- promboot.o --- promboot.cc: In function 'bool mapped_load_elf_from_chrp(File&, uint)': promboot.cc:588:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desc->real_base != -1) ~~~~~~~~~~~~~~~~^~~~~ promboot.cc:591:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desc->real_size != -1) ~~~~~~~~~~~~~~~~^~~~~ promboot.cc:594:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desc->virt_base != -1) ~~~~~~~~~~~~~~~~^~~~~ promboot.cc:597:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desc->virt_size != -1) ~~~~~~~~~~~~~~~~^~~~~ promboot.cc:600:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desc->load_base != -1) ~~~~~~~~~~~~~~~~^~~~~ promboot.cc:635:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (loader_size > phdr[i].p_memsz) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ promboot.cc:682:28: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(0, 0); ^ In file included from promboot.cc:30:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ promboot.cc:620:10: warning: unused variable 'client_size' [-Wunused-variable] sint32 client_size = f.getSize() - disp_off; ^~~~~~~~~~~ promboot.cc:623:8: warning: unused variable 'page' [-Wunused-variable] byte page[PPC_PAGE_SIZE]; ^~~~ promboot.cc: In function 'bool mapped_load_elf(File&)': promboot.cc:787:28: warning: 'bool ppc_prom_page_create(uint32, uint32)' is deprecated [-Wdeprecated-declarations] ppc_prom_page_create(0, 0); ^ In file included from promboot.cc:30:0: ../../cpu/mem.h:42:17: note: declared here bool DEPRECATED ppc_prom_page_create(uint32 ea, uint32 pa); ^~~~~~~~~~~~~~~~~~~~ promboot.cc: In function 'bool mapped_load_chrp(File&)': promboot.cc:1082:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (index=0; indexCDROMDevice::curProfile >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] curProfile >> 8, curProfile, ~~~~~~~~~~~^~~~ cd.cc:143:20: warning: narrowing conversion of '((CDROMDevice*)this)->CDROMDevice::curProfile' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] curProfile >> 8, curProfile, ^~~~~~~~~~ cd.cc: In member function 'int CDROMDevice::createFeature(byte*, int, int, int, bool, bool, byte*, int)': cd.cc:263:10: warning: narrowing conversion of '(feature >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] feature>>8, feature, ~~~~~~~^~~ cd.cc:266:2: warning: narrowing conversion of 'feature' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ cd.cc:264:24: warning: narrowing conversion of '(((version << 2) | (pp ? 2 : 0)) | (cur ? 1 : 0))' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] version<<2|(pp?0x2:0)|(cur?0x1:0), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ cd.cc:266:2: warning: narrowing conversion of 'size' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] }; ^ cd.cc: In member function 'virtual int CDROMDeviceSCSI::readTOC(byte*, bool, uint8, int, int)': cd.cc:775:7: warning: narrowing conversion of '(msf ? 2 : 0)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] msf ? 2 : 0, ~~~~^~~~~~~ cd.cc:781:7: warning: narrowing conversion of '(len >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 8, ~~~~^~~~ cd.cc:782:7: warning: narrowing conversion of '(len >> 0)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 0, ~~~~^~~~ cd.cc:783:10: warning: narrowing conversion of '(format << 6)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] format << 6, ~~~~~~~^~~~ cd.cc: In member function 'virtual int CDROMDeviceSCSI::getConfig(byte*, int, byte, int)': cd.cc:812:9: warning: narrowing conversion of '(first >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] first >> 8, ~~~~~~^~~~ cd.cc:813:9: warning: narrowing conversion of '(first >> 0)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] first >> 0, ~~~~~~^~~~ --- ide.o --- ide.cc: In member function 'void IDE_Controller::receive_atapi_packet()': ide.cc:986:8: warning: unused variable 'polled' [-Wunused-variable] bool polled = sector[1] & 1; ^~~~~~ --- cd.o --- cd.cc:817:7: warning: narrowing conversion of '(len >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 8, ~~~~^~~~ --- ide.o --- ide.cc:987:9: warning: unused variable 'request' [-Wunused-variable] uint8 request = sector[4]; ^~~~~~~ ide.cc:988:7: warning: unused variable 'len' [-Wunused-variable] int len = ((uint16)sector[7]<<8)|(sector[8]); ^~~ ide.cc:989:9: warning: unused variable 'control' [-Wunused-variable] uint8 control = sector[9]; ^~~~~~~ --- cd.o --- cd.cc:818:7: warning: narrowing conversion of '(len >> 0)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 0, ~~~~^~~~ cd.cc: In member function 'virtual int CDROMDeviceSCSI::readDVDStructure(byte*, int, uint8, uint32, uint8, uint8, uint8, uint8)': cd.cc:835:11: warning: narrowing conversion of '(address >> 24)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] address >> 24, ~~~~~~~~^~~~~ cd.cc:836:11: warning: narrowing conversion of '(address >> 16)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] address >> 16, ~~~~~~~~^~~~~ cd.cc:837:11: warning: narrowing conversion of '(address >> 8)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] address >> 8, ~~~~~~~~^~~~~ cd.cc:838:11: warning: narrowing conversion of '(address >> 0)' from 'uint32 {aka unsigned int}' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] address >> 0, ~~~~~~~~^~~~~ cd.cc:841:7: warning: narrowing conversion of '(len >> 8)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 8, ~~~~^~~~ cd.cc:842:7: warning: narrowing conversion of '(len >> 0)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] len >> 0, ~~~~^~~~ cd.cc:843:8: warning: narrowing conversion of '(((int)AGID) << 6)' from 'int' to 'byte {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] AGID << 6, ~~~~~^~~~ --- ide.o --- ide.cc:1010:14: warning: unused variable 'dap' [-Wunused-variable] bool dap = (sector[1] >> 1) & 1; ^~~ --- ata.o --- mv -f .deps/ata.Tpo .deps/ata.Po --- idedevice.o --- mv -f .deps/idedevice.Tpo .deps/idedevice.Po --- cd.o --- mv -f .deps/cd.Tpo .deps/cd.Po --- ide.o --- mv -f .deps/ide.Tpo .deps/ide.Po --- libide.a --- rm -f libide.a /usr/bin/ar cru libide.a ide.o idedevice.o ata.o cd.o ranlib libide.a Making all in macio --- macio.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT macio.o -MD -MP -MF .deps/macio.Tpo -c -o macio.o macio.cc mv -f .deps/macio.Tpo .deps/macio.Po --- libmacio.a --- rm -f libmacio.a /usr/bin/ar cru libmacio.a macio.o ranlib libmacio.a Making all in nvram --- nvram.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT nvram.o -MD -MP -MF .deps/nvram.Tpo -c -o nvram.o nvram.cc mv -f .deps/nvram.Tpo .deps/nvram.Po --- libnvram.a --- rm -f libnvram.a /usr/bin/ar cru libnvram.a nvram.o ranlib libnvram.a Making all in usb --- usb.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT usb.o -MD -MP -MF .deps/usb.Tpo -c -o usb.o usb.cc mv -f .deps/usb.Tpo .deps/usb.Po --- libusb.a --- rm -f libusb.a /usr/bin/ar cru libusb.a usb.o ranlib libusb.a Making all in serial --- serial.o --- c++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT serial.o -MD -MP -MF .deps/serial.Tpo -c -o serial.o serial.cc serial.cc: In static member function 'static const char* PCI_Serial::a2n(int)': serial.cc:151:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ mv -f .deps/serial.Tpo .deps/serial.Po --- libserial.a --- rm -f libserial.a /usr/bin/ar cru libserial.a serial.o ranlib libserial.a --- io.o --- c++ -DHAVE_CONFIG_H -I. -I../.. -I .. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.cc mv -f .deps/io.Tpo .deps/io.Po --- libio.a --- rm -f libio.a /usr/bin/ar cru libio.a io.o ranlib libio.a Making all in system --- all-recursive --- Making all in arch --- all-recursive --- Making all in x86 --- sysvaccel.o --- --- vaccel.o --- --- sysvaccel.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysvaccel.o -MD -MP -MF .deps/sysvaccel.Tpo -c -o sysvaccel.o sysvaccel.cc --- vaccel.o --- gcc -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -MT vaccel.o -MD -MP -MF .deps/vaccel.Tpo -c -o vaccel.o vaccel.S mv -f .deps/vaccel.Tpo .deps/vaccel.Po --- sysvaccel.o --- mv -f .deps/sysvaccel.Tpo .deps/sysvaccel.Po --- libsarch.a --- rm -f libsarch.a /usr/bin/ar cru libsarch.a sysvaccel.o vaccel.o ranlib libsarch.a Making all in osapi --- all-recursive --- Making all in posix --- sysclipboard.o --- --- sysfile.o --- --- sysinit.o --- --- sysethtun.o --- --- systhread.o --- --- systimer.o --- --- syscdrom.o --- --- sysvm.o --- --- sysinit.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysinit.o -MD -MP -MF .deps/sysinit.Tpo -c -o sysinit.o sysinit.cc --- sysethtun.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysethtun.o -MD -MP -MF .deps/sysethtun.Tpo -c -o sysethtun.o sysethtun.cc --- systhread.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT systhread.o -MD -MP -MF .deps/systhread.Tpo -c -o systhread.o systhread.cc --- sysfile.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysfile.o -MD -MP -MF .deps/sysfile.Tpo -c -o sysfile.o sysfile.cc --- systimer.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT systimer.o -MD -MP -MF .deps/systimer.Tpo -c -o systimer.o systimer.cc --- syscdrom.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT syscdrom.o -MD -MP -MF .deps/syscdrom.Tpo -c -o syscdrom.o syscdrom.cc --- sysvm.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysvm.o -MD -MP -MF .deps/sysvm.Tpo -c -o sysvm.o sysvm.cc --- sysclipboard.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysclipboard.o -MD -MP -MF .deps/sysclipboard.Tpo -c -o sysclipboard.o sysclipboard.cc --- sysinit.o --- mv -f .deps/sysinit.Tpo .deps/sysinit.Po --- sysclipboard.o --- sysclipboard.cc:28:13: warning: 'void close_clipboard()' defined but not used [-Wunused-function] static void close_clipboard() ^~~~~~~~~~~~~~~ sysclipboard.cc:23:13: warning: 'bool open_clipboard()' defined but not used [-Wunused-function] static bool open_clipboard() ^~~~~~~~~~~~~~ mv -f .deps/sysclipboard.Tpo .deps/sysclipboard.Po --- syscdrom.o --- mv -f .deps/syscdrom.Tpo .deps/syscdrom.Po --- sysvm.o --- mv -f .deps/sysvm.Tpo .deps/sysvm.Po --- systhread.o --- mv -f .deps/systhread.Tpo .deps/systhread.Po --- sysethtun.o --- mv -f .deps/sysethtun.Tpo .deps/sysethtun.Po --- systimer.o --- mv -f .deps/systimer.Tpo .deps/systimer.Po --- sysfile.o --- mv -f .deps/sysfile.Tpo .deps/sysfile.Po --- libsosapi.a --- rm -f libsosapi.a /usr/bin/ar cru libsosapi.a sysclipboard.o sysfile.o sysinit.o sysethtun.o systhread.o systimer.o syscdrom.o sysvm.o ranlib libsosapi.a Making all in ui --- all-recursive --- Making all in x11 --- gui.o --- --- sysdisplay.o --- --- syskeyboard.o --- --- sysmouse.o --- --- sysx11.o --- --- sysdisplay.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysdisplay.o -MD -MP -MF .deps/sysdisplay.Tpo -c -o sysdisplay.o sysdisplay.cc --- syskeyboard.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT syskeyboard.o -MD -MP -MF .deps/syskeyboard.Tpo -c -o syskeyboard.o syskeyboard.cc --- sysmouse.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysmouse.o -MD -MP -MF .deps/sysmouse.Tpo -c -o sysmouse.o sysmouse.cc --- sysx11.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT sysx11.o -MD -MP -MF .deps/sysx11.Tpo -c -o sysx11.o sysx11.cc --- gui.o --- c++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -I/usr/X11R7/include -I/usr/X11R7/include -I/usr/include -O2 -I/usr/X11R7/include -I/usr/include -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT gui.o -MD -MP -MF .deps/gui.Tpo -c -o gui.o gui.cc --- sysx11.o --- sysx11.cc:22:10: fatal error: X11/Xutil.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. *** [sysx11.o] Error code 1 make[5]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui/x11 --- syskeyboard.o --- In file included from syskeyboard.cc:25:0: sysx11.h:24:10: fatal error: X11/Xlib.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. --- sysmouse.o --- In file included from sysmouse.cc:25:0: sysx11.h:24:10: fatal error: X11/Xlib.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. --- syskeyboard.o --- *** [syskeyboard.o] Error code 1 make[5]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui/x11 --- sysmouse.o --- *** [sysmouse.o] Error code 1 make[5]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui/x11 --- sysdisplay.o --- sysdisplay.cc:27:10: fatal error: X11/Xutil.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. *** [sysdisplay.o] Error code 1 make[5]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui/x11 --- gui.o --- mv -f .deps/gui.Tpo .deps/gui.Po 4 errors make[5]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui/x11 *** [all-recursive] Error code 1 make[4]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui 1 error make[4]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system/ui *** [all-recursive] Error code 1 make[3]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system 1 error make[3]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src/system *** [all-recursive] Error code 1 make[2]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src 1 error make[2]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5/src *** [all-recursive] Error code 1 make[1]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5 1 error make[1]: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5 *** [all] Error code 2 make: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5 1 error make: stopped in /pbulk/work/emulators/pearpc/work/pearpc-0.5 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/emulators/pearpc *** Error code 1 Stop. make: stopped in /usr/pkgsrc/emulators/pearpc