=> 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 dptutil-3.31nb1 --- all --- (cd dpteng && /usr/bin/make depend && /usr/bin/make) --- depend --- makedepend -I. -I/usr/include/g++ -D_DPT_UNIX -D_DPT_FREE_BSD -D_DPT_DEFINE_SEMUN -D__unix__ -Dunix addr_rng.cpp array.cpp connect.cpp core.cpp core_ccb.cpp core_con.cpp core_dev.cpp core_mgr.cpp core_obj.cpp debug.cpp del1.cpp del2.cpp device.cpp dpt_buff.cpp dptalign.c dptcbuff.c driver.cpp eata2i2o.c eng_sig.c eng_std.cpp eng_unix.c engcalls.c engfile1.cpp engfile2.cpp engfile3.cpp engine.cpp englists.cpp engmsg.c findpath.c funcs.c gbl_fns.cpp hba.cpp hba_log.cpp kill.cpp lockunix.c manager.cpp msg_str.cpp object.cpp osd_unix.c ptrarray.cpp raid.cpp raid_bcd.cpp raid_dev.cpp raid_hba.cpp raid_mgr.cpp raiddrvr.cpp scsi_bcd.cpp scsi_ccb.cpp scsi_con.cpp scsi_dev.cpp scsi_hba.cpp scsi_log.cpp scsi_mgr.cpp scsi_obj.cpp scsidrvr.cpp semaphor.c stat_log.cpp swap_em.c threads.c unreslvd.c makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present --- clean --- --- depend --- --- swap_em.o --- --- osd_unix.o --- --- engfile1.o --- --- engfile2.o --- --- engfile3.o --- --- eng_unix.o --- --- clean --- rm -f *.o dpteng --- depend --- makedepend -I. -I/usr/include/g++ -D_DPT_UNIX -D_DPT_FREE_BSD -D_DPT_DEFINE_SEMUN -D__unix__ -Dunix addr_rng.cpp array.cpp connect.cpp core.cpp core_ccb.cpp core_con.cpp core_dev.cpp core_mgr.cpp core_obj.cpp debug.cpp del1.cpp del2.cpp device.cpp dpt_buff.cpp dptalign.c dptcbuff.c driver.cpp eata2i2o.c eng_sig.c eng_std.cpp eng_unix.c engcalls.c engfile1.cpp engfile2.cpp engfile3.cpp engine.cpp englists.cpp engmsg.c findpath.c funcs.c gbl_fns.cpp hba.cpp hba_log.cpp kill.cpp lockunix.c manager.cpp msg_str.cpp object.cpp osd_unix.c ptrarray.cpp raid.cpp raid_bcd.cpp raid_dev.cpp raid_hba.cpp raid_mgr.cpp raiddrvr.cpp scsi_bcd.cpp scsi_ccb.cpp scsi_con.cpp scsi_dev.cpp scsi_hba.cpp scsi_log.cpp scsi_mgr.cpp scsi_obj.cpp scsidrvr.cpp semaphor.c stat_log.cpp swap_em.c threads.c unreslvd.c makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present --- swap_em.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c swap_em.c --- osd_unix.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c osd_unix.c --- dptcbuff.o --- --- depend --- makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present makedepend: warning: array.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present --- engfile2.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile2.cpp --- engfile3.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile3.cpp --- dptcbuff.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dptcbuff.c --- engfile1.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile1.cpp --- eng_unix.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eng_unix.c --- funcs.o --- --- engmsg.o --- --- osd_unix.o --- In file included from ./get_info.h:342:0, from ./dptcbuff.h:2, from osd_unix.c:89: ./device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ ./device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from ./dptcbuff.h:2:0, from osd_unix.c:89: ./get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ ./get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from ./get_info.h:735:0, from ./dptcbuff.h:2, from osd_unix.c:89: ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from ./get_info.h:736:0, from ./dptcbuff.h:2, from osd_unix.c:89: ./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ ./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ ./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from ./get_info.h:802:0, from ./dptcbuff.h:2, from osd_unix.c:89: ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from ./get_info.h:826:0, from ./dptcbuff.h:2, from osd_unix.c:89: ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ ./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ ./mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ osd_unix.c:223:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static char *DebugFileName = "EngLog"; ^~~~~~~~ osd_unix.c: In function 'DPT_RTN_T osdLoggerCmd(DPT_MSG_T, void*, void*, uSHORT, uLONG, uLONG)': osd_unix.c:2836:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!(loggerAccessSem = osdCreateNamedSemaphore("DPTELOG.SEM"))) { ^ --- funcs.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c funcs.c --- engmsg.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engmsg.c --- engfile3.o --- In file included from get_info.h:342:0, from allfiles.hpp:90, from engfile3.cpp:28: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from allfiles.hpp:90:0, from engfile3.cpp:28: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from allfiles.hpp:90, from engfile3.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from allfiles.hpp:90, from engfile3.cpp:28: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from allfiles.hpp:90, from engfile3.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from allfiles.hpp:90, from engfile3.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- engfile1.o --- In file included from get_info.h:342:0, from allfiles.hpp:90, from engfile1.cpp:28: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from allfiles.hpp:90:0, from engfile1.cpp:28: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from allfiles.hpp:90, from engfile1.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from allfiles.hpp:90, from engfile1.cpp:28: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from allfiles.hpp:90, from engfile1.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from allfiles.hpp:90, from engfile1.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- eng_sig.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eng_sig.c --- array.o --- --- engmsg.o --- engmsg.c: In function 'int CheckForEngine(int, int, int)': engmsg.c:301:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if(IsLock("dpteng")) ^ --- array.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c array.cpp --- eng_unix.o --- eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- engfile2.o --- In file included from get_info.h:342:0, from allfiles.hpp:90, from engfile2.cpp:28: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from allfiles.hpp:90:0, from engfile2.cpp:28: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from allfiles.hpp:90, from engfile2.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from allfiles.hpp:90, from engfile2.cpp:28: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from allfiles.hpp:90, from engfile2.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from allfiles.hpp:90, from engfile2.cpp:28: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- ptrarray.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c ptrarray.cpp --- dpt_buff.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dpt_buff.cpp --- semaphor.o --- --- engine.o --- --- semaphor.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c semaphor.c --- engine.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engine.cpp --- threads.o --- --- dptalign.o --- --- debug.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c debug.cpp --- dptalign.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dptalign.c --- threads.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c threads.c --- engine.o --- In file included from get_info.h:342:0, from allfiles.hpp:90, from engine.cpp:27: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from allfiles.hpp:90:0, from engine.cpp:27: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from allfiles.hpp:90, from engine.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from allfiles.hpp:90, from engine.cpp:27: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from allfiles.hpp:90, from engine.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from allfiles.hpp:90, from engine.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- lockunix.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c lockunix.c --- eata2i2o.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eata2i2o.c --- findpath.o --- g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c findpath.c --- engine.o --- engine.cpp:86:29: warning: 'engineSig_P' initialized and declared 'extern' extern "C" dpt_sig_S const *engineSig_P = &engineSig; ^~~~~~~~~~~ --- dpteng --- g++ -v -v -o dpteng swap_em.o osd_unix.o engfile1.o engfile2.o engfile3.o eng_unix.o dptcbuff.o funcs.o engmsg.o eng_sig.o array.o ptrarray.o dpt_buff.o semaphor.o engine.o threads.o dptalign.o debug.o lockunix.o eata2i2o.o findpath.o Using built-in specs. COLLECT_GCC=/pbulk/work/sysutils/dptutil/work/.gcc/bin/g++ COLLECT_LTO_WRAPPER=/usr/libexec/lto-wrapper Target: i486--netbsdelf Configured with: /usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=i486--netbsdelf --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb4 20200810' --with-system-zlib --without-isl --enable-__cxa_atexit --enable-libstdcxx-time=rt --enable-libstdcxx-threads --with-diagnostics-color=auto-if-env --with-arch=i486 --with-tune=nocona --with-default-libstdcxx-abi=new --with-mpc-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src/external/lgpl3/gmp/lib/libgmp/arch/i386 --enable-tls --disable-multilib --disable-libstdcxx-pch --build=i486--netbsdelf --host=i486--netbsdelf --with-sysroot=/var/obj/mknative/i386/usr/src/destdir.i386 Thread model: posix gcc version 7.5.0 (nb4 20200810) COMPILER_PATH=/usr/libexec/ LIBRARY_PATH=/usr/lib/ COLLECT_GCC_OPTIONS='-fstack-protector-strong' '-D' '_FORTIFY_SOURCE=2' '-fPIC' '-v' '-v' '-o' 'dpteng' '-I' '/pbulk/work/sysutils/dptutil/work/.buildlink/include' '-pie' '-shared-libgcc' '-mtune=nocona' '-march=i486' ld -plugin /usr/libexec/liblto_plugin.so -plugin-opt=/usr/libexec/lto-wrapper -plugin-opt=-fresolution=/tmp//cc7jifiy.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -dc -dp -e __start -dynamic-linker /usr/libexec/ld.elf_so -pie -o dpteng /usr/lib/crt0.o /usr/lib/crti.o /usr/lib/crtbeginS.o -zrelro swap_em.o osd_unix.o engfile1.o engfile2.o engfile3.o eng_unix.o dptcbuff.o funcs.o engmsg.o eng_sig.o array.o ptrarray.o dpt_buff.o semaphor.o engine.o threads.o dptalign.o debug.o lockunix.o eata2i2o.o findpath.o -lstdc++ -lm --as-needed -lgcc_s --no-as-needed -lgcc -lc --as-needed -lgcc_s --no-as-needed -lgcc /usr/lib/crtendS.o /usr/lib/crtn.o COLLECT_GCC_OPTIONS='-fstack-protector-strong' '-D' '_FORTIFY_SOURCE=2' '-fPIC' '-v' '-v' '-o' 'dpteng' '-I' '/pbulk/work/sysutils/dptutil/work/.buildlink/include' '-pie' '-shared-libgcc' '-mtune=nocona' '-march=i486' (cd dptutil && /usr/bin/make depend && /usr/bin/make) --- depend --- makedepend -DFLG_STAT_LAP=0x20 -D_DPT_UNIX -D_DPT_FREE_BSD -- -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -- alarm.cpp bufiolsb.c cmdlist.cpp command.cpp config.cpp creatrad.cpp ctlr_map.cpp deletrad.cpp dpt_api.c dpt_buff.cpp dptalign.c drv_busy.cpp dynsize.cpp engcalls.c engiface.cpp engmsg.c eventlog.cpp expand.cpp findpath.c flash.cpp flashmem.cpp forcest.cpp funcs.c hba_log.cpp id_list.cpp intlist.cpp listdev.cpp lockunix.c lzssdon.cpp lzstrbuf.cpp modnvram.cpp namarray.cpp nvrambit.cpp parsargv.cpp parser.cpp parserr.cpp raidutil.cpp rawdata.cpp rdutlosd.cpp rmwflash.cpp rstnvram.cpp scsi_log.cpp scsilist.cpp setcache.cpp setrate.cpp setspeed.cpp showinq.cpp status.cpp strlist.cpp swap_em.c taskctrl.cpp uartdmp.cpp usage.cpp zap.cpp setscfg.cpp segment.cpp makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present --- clean --- --- depend --- --- alarm.o --- --- bufiolsb.o --- --- cmdlist.o --- --- command.o --- --- config.o --- --- creatrad.o --- --- clean --- rm -f *.o raidutil --- alarm.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c alarm.cpp --- command.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c command.cpp --- config.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c config.cpp --- ctlr_map.o --- --- creatrad.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c creatrad.cpp --- bufiolsb.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c bufiolsb.c --- ctlr_map.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c ctlr_map.cpp --- depend --- makedepend -DFLG_STAT_LAP=0x20 -D_DPT_UNIX -D_DPT_FREE_BSD -- -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -- alarm.cpp bufiolsb.c cmdlist.cpp command.cpp config.cpp creatrad.cpp ctlr_map.cpp deletrad.cpp dpt_api.c dpt_buff.cpp dptalign.c drv_busy.cpp dynsize.cpp engcalls.c engiface.cpp engmsg.c eventlog.cpp expand.cpp findpath.c flash.cpp flashmem.cpp forcest.cpp funcs.c hba_log.cpp id_list.cpp intlist.cpp listdev.cpp lockunix.c lzssdon.cpp lzstrbuf.cpp modnvram.cpp namarray.cpp nvrambit.cpp parsargv.cpp parser.cpp parserr.cpp raidutil.cpp rawdata.cpp rdutlosd.cpp rmwflash.cpp rstnvram.cpp scsi_log.cpp scsilist.cpp setcache.cpp setrate.cpp setspeed.cpp showinq.cpp status.cpp strlist.cpp swap_em.c taskctrl.cpp uartdmp.cpp usage.cpp zap.cpp setscfg.cpp segment.cpp makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present makedepend: warning: alarm.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present --- cmdlist.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c cmdlist.cpp --- alarm.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from alarm.hpp:24, from alarm.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- creatrad.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from creatrad.hpp:24, from creatrad.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- deletrad.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c deletrad.cpp --- ctlr_map.o --- ctlr_map.cpp: In member function 'void DPTControllerMap::init()': ctlr_map.cpp:815:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ ctlr_map.cpp:839:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "s/.* at asr\\([0-9]*\\).* bus \\([0-9]*\\).*/\\1 \\2 asr\\1/p\n'"); ^ ctlr_map.cpp:931:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "}'"); ^ --- config.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from config.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- command.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from command.cpp:46: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- deletrad.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from deletrad.hpp:24, from deletrad.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- cmdlist.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from cmdlist.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- dpt_buff.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dpt_buff.cpp --- dptalign.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dptalign.c --- dynsize.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dynsize.cpp --- engcalls.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engcalls.c --- engiface.o --- --- engmsg.o --- --- engiface.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engiface.cpp --- eventlog.o --- --- engmsg.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engmsg.c --- eventlog.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c eventlog.cpp --- expand.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c expand.cpp --- engiface.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from engiface.cpp:25: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- engcalls.o --- engcalls.c:95:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *EnginePathName = "dpteng"; ^~~~~~~~ engcalls.c:96:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *CommEnginePathName = "dptcom"; ^~~~~~~~ engcalls.c:123:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *EnginePathNameDefault = _NBSD_LIBEXEC "/dpteng &"; ^~~~~~~~~~~ engcalls.c:124:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *CommEnginePathNameDefault = _NBSD_LIBEXEC "/dptcom &"; ^~~~~~~~~~~ :0:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] engcalls.c:125:25: note: in expansion of macro '_NBSD_LIBEXEC' char *DefaultPathName = _NBSD_LIBEXEC; ^~~~~~~~~~~~~ --- eventlog.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from eventlog.hpp:25, from eventlog.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- engmsg.o --- engmsg.c: In function 'int CheckForEngine(int, int, int)': engmsg.c:301:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if(IsLock("dpteng")) ^ --- findpath.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c findpath.c --- flash.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c flash.cpp --- expand.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from expand.hpp:24, from expand.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- eventlog.o --- eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "(OnCallServer) is now the primary server"}; ^ eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp:160:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *beatError[] = {"read", "write"}; ^ eventlog.cpp:160:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] eventlog.cpp: In member function 'void EventLog::DisplayEvents(int, dptHBAlog_C, String_List*, SCSI_Address)': eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:556:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:562:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s - %s\n",EventStrings[STR_BAD_SCSI], EventStrings[errorstring]); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:571:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:587:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:591:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s - %s\n", EventStrings[STR_HBA_ERROR], ErrorString); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:599:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:600:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s - %lx\n", EventStrings[STR_BLOCK_REASSIGN], ra->getBlockNum()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:626:57: note: in expansion of macro 'PrintAddress' if (ram->getFlags() & FLG_HL_CHAN) PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:627:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] else bufcat(out, "HBA=%d ID=%d LUN=%d\n", hba, ID, LUN); ^ eventlog.cpp:639:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] EventStrings[STR_RAM_ERR_ADDR],ram->getAddrValid() ? ram->getAddr() : 0); ^ eventlog.cpp:644:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n%s", EventStrings[STR_PARITY]); ^ eventlog.cpp:646:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:654:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s\n%s ", EventStrings[STR_HBA_TIME_CHG], EventStrings[STR_OLD]); ^ eventlog.cpp:656:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n%s ", EventStrings[STR_NEW]); ^ eventlog.cpp:665:158: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n%s - %s\n", EventStrings[STR_CONFIG_UPDATE], (ac->getLevel() == 2) ? EventStrings[STR_FIRMWARE] : EventStrings[STR_SOFTWARE]); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:678:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:682:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " => "); ^ eventlog.cpp:685:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:693:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:696:176: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s - %s=%lx %s=%lx\n", EventStrings[STR_DATA_INC], EventStrings[STR_BLOCK], di->getBlockNum() , EventStrings[STR_COUNT], di->getBlockCount()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:706:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:708:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:719:101: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] lock->getStart() & 0x01 ? EventStrings[STR_STARTED] : EventStrings[STR_STOPPED]); ^ eventlog.cpp:729:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:737:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:739:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:766:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:771:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:789:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:795:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:813:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:823:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:844:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:862:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:883:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:889:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:894:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:900:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%d", ea->getRAIDtype()); ^ eventlog.cpp:903:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:907:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ": "); ^ eventlog.cpp:909:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "0x%uX", ea->getStripeSize()); ^ eventlog.cpp:912:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:920:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ": "); ^ eventlog.cpp:922:119: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s", (ea->getOptions() & 0x01) ? EventStrings[STR_REMOVED] : EventStrings[STR_ADDED]); ^ eventlog.cpp:925:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:935:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:950:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "."); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:960:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:969:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "("); ^ eventlog.cpp:971:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ")"); ^ eventlog.cpp:976:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "("); ^ eventlog.cpp:978:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ")"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:997:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:999:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1003:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1008:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1010:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1015:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1017:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1029:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1031:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1035:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1040:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1045:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ", "); ^ eventlog.cpp:1049:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1061:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1064:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1069:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1070:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s #%d : %s\n",TypeString,ses->getIndex(),StatusString); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1082:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1084:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1086:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%d\n", sesTemp->getTempSensorIndex()); ^ eventlog.cpp:1090:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1096:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1102:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1108:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " "); ^ eventlog.cpp:1113:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %d C\n", sesTemp->getTemp()); ^ eventlog.cpp:1121:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1133:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat( out, "Status: 0x%08ld", rdrStatus); ^ eventlog.cpp:1145:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 A "); ^ eventlog.cpp:1147:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1154:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 A "); ^ eventlog.cpp:1156:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1163:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 A "); ^ eventlog.cpp:1165:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1172:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 B "); ^ eventlog.cpp:1174:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1181:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 B "); ^ eventlog.cpp:1183:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1190:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "3.3 B "); ^ eventlog.cpp:1192:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1201:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1210:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1219:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1228:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1230:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %lx\n",bk->getBlockNumber()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1240:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1242:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %lx\n",bk->getBlockNumber()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1251:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1253:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %lx\n",bk->getBlockNumber()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1262:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1264:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %lx\n",bk->getBlockNumber()); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1273:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1275:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : %lx ", wb->getBlockNumber()); ^ eventlog.cpp:1277:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " %lx ", wb->getBlockCount()); ^ eventlog.cpp:1279:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1291:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1294:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s => %s\n",OldState,NewState); ^ eventlog.cpp:1321:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1322:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s => %s\n",OldState,NewState); ^ eventlog.cpp:1352:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " %d - %s\n", chanID, msg); ^ eventlog.cpp:1407:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "3.0 "); ^ eventlog.cpp:1409:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1416:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "3.0 "); ^ eventlog.cpp:1418:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1425:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "3.0 "); ^ eventlog.cpp:1427:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1434:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "12.0 "); ^ eventlog.cpp:1436:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1443:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "12.0 "); ^ eventlog.cpp:1445:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1452:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "12.0 "); ^ eventlog.cpp:1454:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1461:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "5.0 "); ^ eventlog.cpp:1463:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1470:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "5.0 "); ^ eventlog.cpp:1472:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1479:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "5.0 "); ^ eventlog.cpp:1481:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1515:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1520:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1525:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1530:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1535:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:1540:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat (out, "\n"); ^ eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN) ^ eventlog.cpp:1579:19: note: in expansion of macro 'PrintAddress' PrintAddress(); ^~~~~~~~~~~~ eventlog.cpp:1600:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ": "); ^ eventlog.cpp:1610:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, ": "); ^ eventlog.cpp:1633:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1654:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1661:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1669:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp:1678:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, " : "); ^ eventlog.cpp:1687:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] keepgoing = bufcat(out, "\n\n"); ^ eventlog.cpp: In function 'void DoBytes(uSHORT, uCHAR*, String_List*)': eventlog.cpp:1735:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] for (int i = 0; i < numbytes; i++) bufcat(out, "%02X ", *p++); ^ eventlog.cpp:1736:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp: In function 'void DoLongs(uSHORT, uLONG*, String_List*)': eventlog.cpp:1742:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] for (int i = 0; i < numlongs; i++) bufcat(out, "%08X ", *p++); ^ eventlog.cpp:1743:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ eventlog.cpp: In function 'void DoTime(uLONG, uSHORT, String_List*)': eventlog.cpp:1910:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "%s", EventStrings[STR_INVALID_HBA_TIME]); ^ eventlog.cpp:1913:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] bufcat(out, "\n"); ^ --- flashmem.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c flashmem.cpp --- forcest.o --- --- hba_log.o --- --- forcest.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c forcest.cpp --- hba_log.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c hba_log.cpp --- id_list.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c id_list.cpp --- intlist.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c intlist.cpp --- forcest.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from forcest.hpp:24, from forcest.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- listdev.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c listdev.cpp --- id_list.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from id_list.cpp:27: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from id_list.cpp:27: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from id_list.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from id_list.cpp:27: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from id_list.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from id_list.cpp:27: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- flash.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from flash.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- forcest.o --- forcest.cpp: In member function 'virtual Command::Dpt_Error ForceState::execute(String_List**)': forcest.cpp:144:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char answer = PrintAQuestion(STR_FORCE_FAIL_WARNING); ^ forcest.cpp:207:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char answer = PrintAQuestion(STR_FORCE_OPTIMAL_WARNING); ^ --- listdev.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from listdev.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- lockunix.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lockunix.c --- lzssdon.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lzssdon.cpp --- lzstrbuf.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lzstrbuf.cpp --- modnvram.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c modnvram.cpp --- namarray.o --- --- modnvram.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from modnvram.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- nvrambit.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c nvrambit.cpp --- namarray.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c namarray.cpp --- flashmem.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from flashmem.h:43, from flashmem.cpp:42: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parsargv.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parsargv.cpp --- nvrambit.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from nvrambit.hpp:24, from nvrambit.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- namarray.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from namarray.hpp:24, from namarray.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parser.o --- --- parsargv.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ --- parser.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parser.cpp --- parsargv.o --- device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ --- parserr.o --- --- parsargv.o --- In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ --- parserr.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parserr.cpp --- parsargv.o --- mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ --- raidutil.o --- --- parsargv.o --- mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- raidutil.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c raidutil.cpp --- rawdata.o --- --- parsargv.o --- In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from parsargv.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ --- rawdata.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rawdata.cpp --- parsargv.o --- mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parserr.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from parserr.hpp:26, from parserr.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parser.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parser.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- raidutil.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ --- rawdata.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ --- raidutil.o --- In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ --- rawdata.o --- In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- raidutil.o --- In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ --- rawdata.o --- In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ --- raidutil.o --- mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- rawdata.o --- hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ --- raidutil.o --- In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from cmdlist.hpp:26, from parser.hpp:26, from parsargv.hpp:26, from raidutil.cpp:26: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- rawdata.o --- In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rawdata.hpp:24, from rawdata.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ rawdata.cpp: In member function 'virtual Command::Dpt_Error RawData::execute(String_List**)': rawdata.cpp:58:37: warning: passing NULL to non-pointer argument 2 of 'void* memset(void*, int, size_t)' [-Wconversion-null] memset(rtnBuff,NULL,sizeof(rtnBuff)); ^ rawdata.cpp:98:41: warning: passing NULL to non-pointer argument 2 of 'void* memset(void*, int, size_t)' [-Wconversion-null] memset(rtnBuff,NULL,sizeof(rtnBuff)); ^ --- rdutlosd.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rdutlosd.cpp --- rmwflash.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rmwflash.cpp In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from rmwflash.hpp:24, from rmwflash.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- rdutlosd.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from rdutlosd.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- rstnvram.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rstnvram.cpp --- scsi_log.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c scsi_log.cpp --- rstnvram.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from modnvram.hpp:24, from rstnvram.hpp:24, from rstnvram.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- scsilist.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c scsilist.cpp --- setcache.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setcache.cpp --- scsilist.o --- In file included from get_info.h:342:0, from trapdef.h:30, from log_core.hpp:33, from scsilist.cpp:24: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from trapdef.h:30:0, from log_core.hpp:33, from scsilist.cpp:24: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from trapdef.h:30, from log_core.hpp:33, from scsilist.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from trapdef.h:30, from log_core.hpp:33, from scsilist.cpp:24: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from trapdef.h:30, from log_core.hpp:33, from scsilist.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from trapdef.h:30, from log_core.hpp:33, from scsilist.cpp:24: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- setrate.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setrate.cpp --- setcache.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setcache.hpp:24, from setcache.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- setspeed.o --- --- showinq.o --- --- setspeed.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setspeed.cpp --- showinq.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c showinq.cpp --- setrate.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setrate.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- showinq.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from showinq.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- status.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c status.cpp --- setspeed.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setspeed.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- strlist.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c strlist.cpp --- setrate.o --- setrate.cpp: In member function 'virtual Command::Dpt_Error SetRate::execute(String_List**)': setrate.cpp:212:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rateString[i++] = ""; ^~ setrate.cpp:214:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rateString[i++] = ""; ^~ setrate.cpp:216:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rateString[i++] = ""; ^~ setrate.cpp:218:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rateString[i++] = ""; ^~ setrate.cpp:220:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rateString[i++] = ""; ^~ --- status.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from status.hpp:24, from status.cpp:20: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- swap_em.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c swap_em.c --- taskctrl.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c taskctrl.cpp --- uartdmp.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c uartdmp.cpp --- status.o --- In file included from status.cpp:24:0: rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] rscstrs.h:1792:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- usage.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c usage.cpp --- taskctrl.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from taskctrl.hpp:24, from taskctrl.cpp:23: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- zap.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c zap.cpp --- setscfg.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setscfg.cpp --- segment.o --- g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES -D_DPT_ACTIVE_ALIGNMENT -Dtrue=1 -Dfalse=0 -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR -DDEFAULT_PATH=\"/usr/pkg/sbin\" -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c segment.cpp --- uartdmp.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from uartdmp.hpp:24, from uartdmp.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parser.o --- parser.cpp: In constructor 'Parser::Parser(char*, bool*)': parser.cpp:361:44: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] if (command_Line !='\0') ^~~~ parser.cpp:934:40: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] if (command_Line !='\0') ^~~~ parser.cpp:1022:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] list_Dev_Types[i].str = ""; ^~ parser.cpp:1564:44: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] if (command_Line !='\0') ^~~~ --- setscfg.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from setscfg.hpp:24, from setscfg.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- segment.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from segment.hpp:13, from segment.cpp:11: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- zap.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from zap.hpp:24, from zap.cpp:22: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- usage.o --- In file included from get_info.h:342:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:12:25: note: in expansion of macro 'PACK' dptCcapacity_S capacity PACK; // Device capacity ^~~~ device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ device.hh:13:26: note: in expansion of macro 'PACK' dptCemuParam_S emulation PACK; // Emulated drive parameters ^~~~ In file included from dpt_info.h:32:0, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:362:21: note: in expansion of macro 'PACK' uCHAR p2Flags PACK; // Path 2 flags - see bit definitions above ^~~~ get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes] # define PACK __attribute__ ((packed)) ^ get_info.h:363:21: note: in expansion of macro 'PACK' uCHAR reserved4 PACK; // Reserved for future expansion ^~~~ In file included from get_info.h:735:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:736:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:9:23: note: in expansion of macro 'PACK' dptIOaddr_U ioAddr PACK; // EISA/ISA/PCI address ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:15:19: note: in expansion of macro 'PACK' dptHBAid_U id PACK; // EISA = ID PAL bytes ^~~~ hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes] # define PACK __attribute__ ((packed)) ^ hba.hh:55:42: note: in expansion of macro 'PACK' dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards) ^~~~ In file included from get_info.h:802:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ In file included from get_info.h:826:0, from dpt_info.h:32, from dpt_api.h:47, from engiface.hpp:32, from command.hpp:28, from usage.hpp:24, from usage.cpp:21: mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:9:23: note: in expansion of macro 'PACK' dptCaddr_S maxAddr PACK; // Maximum physical address supported ^~~~ mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes] # define PACK __attribute__ ((packed)) ^ mgr.hh:10:23: note: in expansion of macro 'PACK' dptCaddr_S minAddr PACK; // Minimum physical address supported ^~~~ --- parser.o --- *** [parser.o] Error code 1 make[1]: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31/dptutil --- segment.o --- segment.cpp: In constructor 'arraySegment::arraySegment(SCSI_Address, uLONG*, uLONG*, bool)': segment.cpp:36:46: warning: 'sizeof' on array function parameter 'segSize' will return size of 'uLONG* {aka long unsigned int*}' [-Wsizeof-array-argument] memcpy(segSizeArray,segSize, (sizeof(segSize)*ARRAY_SEGMENTS_MAX)); ^ segment.cpp:30:40: note: declared here uLONG segSize[ARRAY_SEGMENTS_MAX], ^ segment.cpp:38:52: warning: 'sizeof' on array function parameter 'segOffset' will return size of 'uLONG* {aka long unsigned int*}' [-Wsizeof-array-argument] memcpy(segOffsetArray,segOffset, (sizeof(segOffset)*ARRAY_SEGMENTS_MAX)); ^ segment.cpp:31:42: note: declared here uLONG segOffset[ARRAY_SEGMENTS_MAX], ^ 1 error make[1]: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31/dptutil *** [all] Error code 2 make: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31 1 error make: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/dptutil *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/dptutil