Building package "discimagecreator" :: Synchronizing package databases... core downloading... extra downloading... community downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... there is nothing to do ==> Making package: discimagecreator 20230309-1 (Tue 24 Oct 2023 07:33:14 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading discimagecreator-20230309.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 698k 0 698k 0 0 1346k 0 --:--:-- --:--:-- --:--:-- 1346k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... discimagecreator-20230309.tar.gz ... Passed ==> Extracting sources... -> Extracting discimagecreator-20230309.tar.gz with bsdtar ==> Starting build()... make: Entering directory '/home/main-builder/pkgwork/src/DiscImageCreator-20230309/DiscImageCreator' g++ -c -o calcHash.o calcHash.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o check.o check.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o convert.o convert.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o DiscImageCreator.o DiscImageCreator.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o execIoctl.o execIoctl.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o execScsiCmd.o execScsiCmd.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o execScsiCmdforCD.o execScsiCmdforCD.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o execScsiCmdforCDCheck.o execScsiCmdforCDCheck.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux calcHash.cpp: In function ‘BOOL CalcEnd(PEXT_ARG, PHASH_CHUNK, PMESSAGE_DIGEST_CHUNK)’: calcHash.cpp:132:56: warning: function call has aggregate value [-Waggregate-return] 132 | pDigest->xxh3_128 = XXH3_128bits_digest(pHash->xxh3_128); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ DiscImageCreator.cpp: In function ‘int exec(_TCHAR**, PEXEC_TYPE, PEXT_ARG, _TCHAR*)’: DiscImageCreator.cpp:596:57: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 9 equals source length [-Wstringop-overflow=] 596 | _tcsncat(szFullPathNoOfs, _T("_NoOffset"), 9); check.cpp: In function ‘_TCHAR* find_last_string(const _TCHAR*, const _TCHAR*)’: check.cpp:1651:32: warning: cast from type ‘const _TCHAR*’ {aka ‘const char*’} to type ‘_TCHAR*’ {aka ‘char*’} casts away qualifiers [-Wcast-qual] 1651 | return (_TCHAR*)&s[index]; | ^~~~~~~~~~~~~~~~~~ g++ -c -o execScsiCmdforDVD.o execScsiCmdforDVD.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o execScsiCmdforFileSystem.o execScsiCmdforFileSystem.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux In file included from : execScsiCmdforCDCheck.cpp: In function ‘BOOL ReadCDForCheckingExe(PEXEC_TYPE, PEXT_ARG, PDEVICE, PDISC, LPBYTE, LPBYTE)’: execScsiCmdforCDCheck.cpp:2263:66: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘INT’ {aka ‘int’} [-Wformat=] 2263 | OutputVolDescLog("%" CHARWIDTH "s: offset is very big (%ld). read skip [TODO]\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ execScsiCmdforCDCheck.cpp:2263:49: note: in expansion of macro ‘OutputVolDescLog’ 2263 | OutputVolDescLog("%" CHARWIDTH "s: offset is very big (%ld). read skip [TODO]\n" | ^~~~~~~~~~~~~~~~ execScsiCmdforCDCheck.cpp:2263:106: note: format string is defined here 2263 | OutputVolDescLog("%" CHARWIDTH "s: offset is very big (%ld). read skip [TODO]\n" | ~~^ | | | long int | %d g++ -c -o execTapeCmd.o execTapeCmd.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o fix.o fix.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o get.o get.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux execScsiCmdforCDCheck.cpp: In function ‘BOOL ReadCDForCheckingSubQAdr(PEXT_ARG, PDEVICE, PDISC, PDISC_PER_SECTOR, LPBYTE, LPBYTE, UINT, INT, BYTE, LPBYTE, BYTE, FILE*)’: execScsiCmdforCDCheck.cpp:1336:48: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 12 bytes from a string of length 12 [-Wstringop-truncation] 1336 | strncpy(szTmpISRC, szISRC, sizeof(szTmpISRC) / sizeof(szTmpISRC[0]) - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ execScsiCmdforCDCheck.cpp:1307:48: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 13 bytes from a string of length 13 [-Wstringop-truncation] 1307 | strncpy(szTmpCatalog, szCatalog, sizeof(szTmpCatalog) / sizeof(szTmpCatalog[0]) - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ execScsiCmdforCDCheck.cpp:1363:40: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] 1363 | strncpy(szTmpAdr6, szAdr6, sizeof(szTmpAdr6) / sizeof(szTmpAdr6[0]) - 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -o init.o init.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o output.o output.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o outputFileSystem.o outputFileSystem.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux output.cpp: In function ‘void WriteC2(PEXT_ARG, PDISC, LPBYTE, INT, FILE*)’: output.cpp:669:18: warning: unused parameter ‘pExtArg’ [-Wunused-parameter] 669 | PEXT_ARG pExtArg, | ~~~~~~~~~^~~~~~~ output.cpp:670:15: warning: unused parameter ‘pDisc’ [-Wunused-parameter] 670 | PDISC pDisc, | ~~~~~~^~~~~ output.cpp:672:13: warning: unused parameter ‘nLBA’ [-Wunused-parameter] 672 | INT nLBA, | ~~~~^~~~ In file included from : output.cpp: In function ‘void OutputHashData(PEXT_ARG, FILE*, PHASH_CHUNK, PMESSAGE_DIGEST_CHUNK)’: output.cpp:2421:38: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘XXH64_hash_t’ {aka ‘long unsigned int’} [-Wformat=] 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.cpp:2421:35: note: in expansion of macro ‘_T’ 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~ output.cpp:2421:57: note: format string is defined here 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ~~~~~^ | | | long long unsigned int | %08lx output.cpp:2421:38: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘XXH64_hash_t’ {aka ‘long unsigned int’} [-Wformat=] 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.cpp:2421:35: note: in expansion of macro ‘_T’ 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~ output.cpp:2421:77: note: format string is defined here 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ~~~~~^ | | | long long unsigned int | %08lx output.cpp:2421:38: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘XXH64_hash_t’ {aka ‘long unsigned int’} [-Wformat=] 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.cpp:2421:35: note: in expansion of macro ‘_T’ 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ^~ output.cpp:2421:83: note: format string is defined here 2421 | _ftprintf(fpHash, _T("\" xxh3_64=\"%08llx\" xxh3_128=\"%08llx%08llx\"") | ~~~~~^ | | | long long unsigned int | %08lx g++ -c -o outputIoctlLog.o outputIoctlLog.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o outputScsiCmdLog.o outputScsiCmdLog.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o outputScsiCmdLogforCD.o outputScsiCmdLogforCD.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o outputScsiCmdLogforDVD.o outputScsiCmdLogforDVD.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux In file included from : outputScsiCmdLogforCD.cpp: In function ‘void OutputFsImageDosHeader(PIMAGE_DOS_HEADER)’: outputScsiCmdLogforCD.cpp:26:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 22 has type ‘INT’ {aka ‘int’} [-Wformat=] 26 | "\t========== IMAGE_DOS_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | "\t Magic number: %04x (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | "\t Bytes on last page of file: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "\t Pages in file: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | "\t Relocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | "\t Size of header in paragraphs: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | "\t Minimum extra paragraphs needed: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | "\t Maximum extra paragraphs needed: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34 | "\t Initial (relative) SS value: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 | "\t Initial SP value: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36 | "\t Checksum: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | "\t Initial IP value: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | "\t Initial (relative) CS value: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | "\t File address of relocation table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | "\t Overlay number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41 | "\t OEM identifier (for e_oeminfo): %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | "\tOEM information; e_oemid specific: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | "\t File address of new exe header: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:25:9: note: in expansion of macro ‘OutputVolDescLog’ 25 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:43:59: note: format string is defined here 43 | "\t File address of new exe header: %08ld\n" | ~~~~^ | | | long int | %08d In file included from : outputFileSystem.cpp: In function ‘void OutputFsMasterDirectoryBlocks(LPBYTE, INT)’: output.h:23:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘time_t’ {aka ‘long int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:144:40: note: in expansion of macro ‘_T’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~ output.h:34:65: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 34 | #define OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str) STR_DOUBLE_HYPHEN_B STR_LBA str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ output.h:144:43: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1271:9: note: in expansion of macro ‘OutputVolDescWithLBALog2’ 1271 | OutputVolDescWithLBALog2("Master Directory Blocks", | ^~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1273:64: note: format string is defined here 1273 | "\t date and time of volume creation: %llu (%s)\n" | ~~~^ | | | long long unsigned int | %lu output.h:23:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 8 has type ‘time_t’ {aka ‘long int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:144:40: note: in expansion of macro ‘_T’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~ output.h:34:65: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 34 | #define OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str) STR_DOUBLE_HYPHEN_B STR_LBA str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ output.h:144:43: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1271:9: note: in expansion of macro ‘OutputVolDescWithLBALog2’ 1271 | OutputVolDescWithLBALog2("Master Directory Blocks", | ^~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1274:64: note: format string is defined here 1274 | "\t date and time of last modification: %llu (%s)\n" | ~~~^ | | | long long unsigned int | %lu outputScsiCmdLogforCD.cpp: In function ‘void OutputFsImageOS2Header(PIMAGE_OS2_HEADER)’: outputScsiCmdLogforCD.cpp:56:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 11 has type ‘INT’ {aka ‘int’} [-Wformat=] 56 | "\t========== IMAGE_OS2_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\t Magic number: %04x (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "\t Version number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "\t Revision number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "\t Offset of Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | "\t Number of bytes in Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "\t Checksum of whole file: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | "\t Flag word: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "\t Automatic data segment number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "\t Initial heap allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | "\t Initial stack allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "\t Initial CS:IP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | "\t Initial SS:SP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "\t Count of file segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | "\t Entries in Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "\t Size of non-resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | "\t Offset of Segment Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "\t Offset of Resource Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | "\t Offset of resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "\t Offset of Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | "\t Offset of Imported Names Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "\tOffset of Non-resident Names Table: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | "\t Count of movable entries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "\t Segment alignment shift count: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | "\t Count of resource segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "\t Target Operating system: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "\t Other .EXE flags: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\t offset to return thunks: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\t offset to segment ref. bytes: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\t Minimum code swap area size: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\t Expected Windows version number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:55:9: note: in expansion of macro ‘OutputVolDescLog’ 55 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:62:60: note: format string is defined here 62 | "\t Checksum of whole file: %08ld\n" | ~~~~^ | | | long int | %08d output.h:23:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 21 has type ‘time_t’ {aka ‘long int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:144:40: note: in expansion of macro ‘_T’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~ output.h:34:65: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 34 | #define OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str) STR_DOUBLE_HYPHEN_B STR_LBA str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ output.h:144:43: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F’ 144 | _ftprintf(g_LogFile.fpVolDesc, _T(OUTPUT_DHYPHEN_PLUS_STR_WITH_LBA_F(str1)) str2, nLBA, (UINT)nLBA, ##__VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1271:9: note: in expansion of macro ‘OutputVolDescWithLBALog2’ 1271 | OutputVolDescWithLBALog2("Master Directory Blocks", | ^~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:1286:64: note: format string is defined here 1286 | "\t date and time of last backup: %llu (%s)\n" | ~~~^ | | | long long unsigned int | %lu outputScsiCmdLogforCD.cpp:56:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 16 has type ‘INT’ {aka ‘int’} [-Wformat=] 56 | "\t========== IMAGE_OS2_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\t Magic number: %04x (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "\t Version number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "\t Revision number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "\t Offset of Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | "\t Number of bytes in Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "\t Checksum of whole file: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | "\t Flag word: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "\t Automatic data segment number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "\t Initial heap allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | "\t Initial stack allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "\t Initial CS:IP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | "\t Initial SS:SP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "\t Count of file segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | "\t Entries in Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "\t Size of non-resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | "\t Offset of Segment Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "\t Offset of Resource Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | "\t Offset of resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "\t Offset of Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | "\t Offset of Imported Names Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "\tOffset of Non-resident Names Table: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | "\t Count of movable entries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "\t Segment alignment shift count: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | "\t Count of resource segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "\t Target Operating system: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "\t Other .EXE flags: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\t offset to return thunks: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\t offset to segment ref. bytes: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\t Minimum code swap area size: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\t Expected Windows version number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:55:9: note: in expansion of macro ‘OutputVolDescLog’ 55 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:67:60: note: format string is defined here 67 | "\t Initial CS:IP setting: %08ld\n" | ~~~~^ | | | long int | %08d outputScsiCmdLogforCD.cpp:56:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 17 has type ‘INT’ {aka ‘int’} [-Wformat=] 56 | "\t========== IMAGE_OS2_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\t Magic number: %04x (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "\t Version number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "\t Revision number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "\t Offset of Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | "\t Number of bytes in Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "\t Checksum of whole file: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | "\t Flag word: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "\t Automatic data segment number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "\t Initial heap allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | "\t Initial stack allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "\t Initial CS:IP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | "\t Initial SS:SP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "\t Count of file segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | "\t Entries in Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "\t Size of non-resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | "\t Offset of Segment Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "\t Offset of Resource Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | "\t Offset of resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "\t Offset of Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | "\t Offset of Imported Names Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "\tOffset of Non-resident Names Table: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | "\t Count of movable entries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "\t Segment alignment shift count: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | "\t Count of resource segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "\t Target Operating system: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "\t Other .EXE flags: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\t offset to return thunks: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\t offset to segment ref. bytes: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\t Minimum code swap area size: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\t Expected Windows version number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:55:9: note: in expansion of macro ‘OutputVolDescLog’ 55 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:68:60: note: format string is defined here 68 | "\t Initial SS:SP setting: %08ld\n" | ~~~~^ | | | long int | %08d outputScsiCmdLogforCD.cpp:56:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 26 has type ‘INT’ {aka ‘int’} [-Wformat=] 56 | "\t========== IMAGE_OS2_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\t Magic number: %04x (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "\t Version number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "\t Revision number: %02d\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "\t Offset of Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | "\t Number of bytes in Entry Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "\t Checksum of whole file: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | "\t Flag word: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "\t Automatic data segment number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "\t Initial heap allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | "\t Initial stack allocation: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "\t Initial CS:IP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | "\t Initial SS:SP setting: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "\t Count of file segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | "\t Entries in Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "\t Size of non-resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | "\t Offset of Segment Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "\t Offset of Resource Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | "\t Offset of resident name table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "\t Offset of Module Reference Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | "\t Offset of Imported Names Table: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "\tOffset of Non-resident Names Table: %08ld\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | "\t Count of movable entries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "\t Segment alignment shift count: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | "\t Count of resource segments: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "\t Target Operating system: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "\t Other .EXE flags: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | "\t offset to return thunks: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "\t offset to segment ref. bytes: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "\t Minimum code swap area size: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "\t Expected Windows version number: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:55:9: note: in expansion of macro ‘OutputVolDescLog’ 55 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:77:60: note: format string is defined here 77 | "\tOffset of Non-resident Names Table: %08ld\n" | ~~~~^ | | | long int | %08d outputScsiCmdLogforCD.cpp: In function ‘void OutputFsImageNtHeader(PIMAGE_NT_HEADERS32)’: outputScsiCmdLogforCD.cpp:107:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 107 | "\t========== IMAGE_NT_HEADERS (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | "\tSignature: %08lx (%c%c)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | "\t\t========== FileHeader ==========\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | "\t\t\t Machine: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:106:9: note: in expansion of macro ‘OutputVolDescLog’ 106 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:108:35: note: format string is defined here 108 | "\tSignature: %08lx (%c%c)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:204:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 204 | "\t\t\t NumberOfSections: %04x\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "\t\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | "\t\t\tPointerToSymbolTable: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | "\t\t\t NumberOfSymbols: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "\t\t\tSizeOfOptionalHeader: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "\t\t\t Characteristics: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:203:9: note: in expansion of macro ‘OutputVolDescLog’ 203 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:205:50: note: format string is defined here 205 | "\t\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:204:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 204 | "\t\t\t NumberOfSections: %04x\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "\t\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | "\t\t\tPointerToSymbolTable: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | "\t\t\t NumberOfSymbols: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "\t\t\tSizeOfOptionalHeader: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "\t\t\t Characteristics: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:203:9: note: in expansion of macro ‘OutputVolDescLog’ 203 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:206:50: note: format string is defined here 206 | "\t\t\tPointerToSymbolTable: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:204:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 204 | "\t\t\t NumberOfSections: %04x\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "\t\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | "\t\t\tPointerToSymbolTable: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | "\t\t\t NumberOfSymbols: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "\t\t\tSizeOfOptionalHeader: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "\t\t\t Characteristics: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:203:9: note: in expansion of macro ‘OutputVolDescLog’ 203 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:207:50: note: format string is defined here 207 | "\t\t\t NumberOfSymbols: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:267:57: note: format string is defined here 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:268:57: note: format string is defined here 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:269:57: note: format string is defined here 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:270:57: note: format string is defined here 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:271:57: note: format string is defined here 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 11 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:272:57: note: format string is defined here 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 12 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:273:57: note: format string is defined here 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 13 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:274:57: note: format string is defined here 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 14 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:275:57: note: format string is defined here 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 21 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:282:57: note: format string is defined here 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 22 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:283:57: note: format string is defined here 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 23 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:284:57: note: format string is defined here 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:263:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 24 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 263 | "\t\t========== OptionalHeader ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | "\t\t\t Magic: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "\t\t\t MajorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | "\t\t\t MinorLinkerVersion: %02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267 | "\t\t\t SizeOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "\t\t\t SizeOfInitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | "\t\t\t SizeOfUninitializedData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "\t\t\t AddressOfEntryPoint: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | "\t\t\t BaseOfCode: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | "\t\t\t BaseOfData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | "\t\t\t ImageBase: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "\t\t\t SectionAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | "\t\t\t FileAlignment: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | "\t\t\tMajorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | "\t\t\tMinorOperatingSystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "\t\t\t MajorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | "\t\t\t MinorImageVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | "\t\t\t MajorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | "\t\t\t MinorSubsystemVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "\t\t\t Win32VersionValue: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "\t\t\t SizeOfImage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | "\t\t\t SizeOfHeaders: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | "\t\t\t Subsystem: %04x " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:262:9: note: in expansion of macro ‘OutputVolDescLog’ 262 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:285:57: note: format string is defined here 285 | "\t\t\t CheckSum: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:394:57: note: format string is defined here 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:395:57: note: format string is defined here 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:396:57: note: format string is defined here 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:397:57: note: format string is defined here 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:398:57: note: format string is defined here 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:394:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 394 | "\t\t\t SizeOfStackReserve: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "\t\t\t SizeOfStackCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | "\t\t\t SizeOfHeapReserve: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "\t\t\t SizeOfHeapCommit: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | "\t\t\t LoaderFlags: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:393:9: note: in expansion of macro ‘OutputVolDescLog’ 393 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:399:57: note: format string is defined here 399 | "\t\t\t NumberOfRvaAndSizes: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:456:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 456 | "\t\t\t\t VirtualAddress: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | "\t\t\t\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:455:17: note: in expansion of macro ‘OutputVolDescLog’ 455 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:456:63: note: format string is defined here 456 | "\t\t\t\t VirtualAddress: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:456:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 456 | "\t\t\t\t VirtualAddress: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | "\t\t\t\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:455:17: note: in expansion of macro ‘OutputVolDescLog’ 455 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:457:63: note: format string is defined here 457 | "\t\t\t\t Size: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp: In function ‘void OutputExportDirectory(LPBYTE, DWORD, DWORD, DWORD)’: outputScsiCmdLogforCD.cpp:475:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 475 | "\t========== IMAGE_EXPORT_DIRECTORY ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | "\t\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 477 | "\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "\t\t MajorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | "\t\t MinorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | "\t\t Name: %08lx" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:474:9: note: in expansion of macro ‘OutputVolDescLog’ 474 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:476:49: note: format string is defined here 476 | "\t\t Characteristics: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:475:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 475 | "\t========== IMAGE_EXPORT_DIRECTORY ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | "\t\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 477 | "\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "\t\t MajorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | "\t\t MinorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | "\t\t Name: %08lx" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:474:9: note: in expansion of macro ‘OutputVolDescLog’ 474 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:477:49: note: format string is defined here 477 | "\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:475:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 475 | "\t========== IMAGE_EXPORT_DIRECTORY ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | "\t\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 477 | "\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "\t\t MajorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | "\t\t MinorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | "\t\t Name: %08lx" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:474:9: note: in expansion of macro ‘OutputVolDescLog’ 474 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:480:49: note: format string is defined here 480 | "\t\t Name: %08lx" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:493:49: note: format string is defined here 493 | "\t\t Base: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:494:49: note: format string is defined here 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:495:49: note: format string is defined here 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:496:49: note: format string is defined here 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:497:49: note: format string is defined here 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:492:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 492 | " (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~ 493 | "\t\t Base: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | "\t\t NumberOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | "\t\t NumberOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "\t\t AddressOfFunctions: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | "\t\t AddressOfNames: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:491:9: note: in expansion of macro ‘OutputVolDescLog’ 491 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:498:49: note: format string is defined here 498 | "\t\tAddressOfNameOrdinals: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp: In function ‘void OutputImportDirectory(LPBYTE, DWORD, DWORD, DWORD)’: outputScsiCmdLogforCD.cpp:557:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 557 | "\t========== IMAGE_IMPORT_DESCRIPTOR %d ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | "\t\tOriginalFirstThunk: %08lx\n", ++nDllNum, imp->OriginalFirstThunk | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:556:17: note: in expansion of macro ‘OutputVolDescLog’ 556 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:558:54: note: format string is defined here 558 | "\t\tOriginalFirstThunk: %08lx\n", ++nDllNum, imp->OriginalFirstThunk | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:566:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 566 | "\t\t TimeDateStamp: %08lx (%s)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "\t\t ForwarderChain: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | "\t\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "\t\t FirstThunk: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:565:17: note: in expansion of macro ‘OutputVolDescLog’ 565 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:566:54: note: format string is defined here 566 | "\t\t TimeDateStamp: %08lx (%s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:566:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 566 | "\t\t TimeDateStamp: %08lx (%s)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "\t\t ForwarderChain: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | "\t\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "\t\t FirstThunk: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:565:17: note: in expansion of macro ‘OutputVolDescLog’ 565 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:567:54: note: format string is defined here 567 | "\t\t ForwarderChain: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:566:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 566 | "\t\t TimeDateStamp: %08lx (%s)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "\t\t ForwarderChain: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | "\t\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "\t\t FirstThunk: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:565:17: note: in expansion of macro ‘OutputVolDescLog’ 565 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:568:54: note: format string is defined here 568 | "\t\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:566:25: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 566 | "\t\t TimeDateStamp: %08lx (%s)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "\t\t ForwarderChain: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | "\t\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "\t\t FirstThunk: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:565:17: note: in expansion of macro ‘OutputVolDescLog’ 565 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:569:54: note: format string is defined here 569 | "\t\t FirstThunk: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp: In function ‘void OutputResourceDirectory(LPBYTE, DWORD, DWORD, DWORD, DWORD, LPWCH, _TCHAR*)’: outputScsiCmdLogforCD.cpp:619:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 619 | "%s========== IMAGE_RESOURCE_DIRECTORY ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | "%s\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | "%s\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | "%s\t MajorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | "%s\t MinorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | "%s\t NumberOfNamedEntries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | "%s\t NumberOfIdEntries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:618:9: note: in expansion of macro ‘OutputVolDescLog’ 618 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:620:49: note: format string is defined here 620 | "%s\t Characteristics: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:619:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 619 | "%s========== IMAGE_RESOURCE_DIRECTORY ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | "%s\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | "%s\t TimeDateStamp: %08lx (%s)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | "%s\t MajorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | "%s\t MinorVersion: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | "%s\t NumberOfNamedEntries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | "%s\t NumberOfIdEntries: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:618:9: note: in expansion of macro ‘OutputVolDescLog’ 618 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:621:49: note: format string is defined here 621 | "%s\t TimeDateStamp: %08lx (%s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:656:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 656 | "%s\t Name: %08lx (%" CHARWIDTH "s)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:655:25: note: in expansion of macro ‘OutputVolDescLog’ 655 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:656:65: note: format string is defined here 656 | "%s\t Name: %08lx (%" CHARWIDTH "s)\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:667:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘int’ [-Wformat=] 667 | "%s\t OffsetToDirectory: %08lx\n", pTab, dir->OffsetToDirectory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:666:25: note: in expansion of macro ‘OutputVolDescLog’ 666 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:667:65: note: format string is defined here 667 | "%s\t OffsetToDirectory: %08lx\n", pTab, dir->OffsetToDirectory); | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:681:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 681 | "%s\t OffsetToDataEntry: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 682 | "%s\t OffsetToData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 683 | "%s\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 | "%s\t CodePage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:680:25: note: in expansion of macro ‘OutputVolDescLog’ 680 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:681:65: note: format string is defined here 681 | "%s\t OffsetToDataEntry: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:681:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 681 | "%s\t OffsetToDataEntry: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 682 | "%s\t OffsetToData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 683 | "%s\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 | "%s\t CodePage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:680:25: note: in expansion of macro ‘OutputVolDescLog’ 680 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:682:65: note: format string is defined here 682 | "%s\t OffsetToData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:681:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 681 | "%s\t OffsetToDataEntry: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 682 | "%s\t OffsetToData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 683 | "%s\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 | "%s\t CodePage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:680:25: note: in expansion of macro ‘OutputVolDescLog’ 680 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:683:65: note: format string is defined here 683 | "%s\t Size: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:681:33: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 681 | "%s\t OffsetToDataEntry: %08lx\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 682 | "%s\t OffsetToData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 683 | "%s\t Size: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 | "%s\t CodePage: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:680:25: note: in expansion of macro ‘OutputVolDescLog’ 680 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:684:65: note: format string is defined here 684 | "%s\t CodePage: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp: In function ‘void OutputFsImageSectionHeader(PEXT_ARG, PDISC, PIMAGE_SECTION_HEADER, LPBOOL)’: outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:787:46: note: format string is defined here 787 | "\t VirtualSize: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:788:46: note: format string is defined here 788 | "\t VirtualAddress: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:789:46: note: format string is defined here 789 | "\t SizeOfRawData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:790:46: note: format string is defined here 790 | "\t PointerToRawData: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:791:46: note: format string is defined here 791 | "\tPointerToRelocations: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 10 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:792:46: note: format string is defined here 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputScsiCmdLogforCD.cpp:785:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 13 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 785 | "\t========== IMAGE_SECTION_HEADER (%zu bytes) ==========\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | "\t Name: %.8" CHARWIDTH "s\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | "\t VirtualSize: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | "\t VirtualAddress: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | "\t SizeOfRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 790 | "\t PointerToRawData: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | "\tPointerToRelocations: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | "\tPointerToLinenumbers: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | "\t NumberOfRelocations: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 | "\t NumberOfLinenumbers: %04x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | "\t Characteristics: %08lx\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:139:80: note: in expansion of macro ‘_T’ 139 | #define OutputVolDescLog(str, ...) _ftprintf(g_LogFile.fpVolDesc, _T(str), ##__VA_ARGS__); | ^~ outputScsiCmdLogforCD.cpp:784:9: note: in expansion of macro ‘OutputVolDescLog’ 784 | OutputVolDescLog( | ^~~~~~~~~~~~~~~~ outputScsiCmdLogforCD.cpp:795:46: note: format string is defined here 795 | "\t Characteristics: %08lx\n" | ~~~~^ | | | long unsigned int | %08x outputFileSystem.cpp: In function ‘void OutputFsDirectoryRecord(PEXT_ARG, PDISC, LPBYTE, UINT, UINT, LPSTR, PPATH_TABLE_RECORD, UINT)’: outputFileSystem.cpp:67:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 11 equals source length [-Wstringop-overflow=] 67 | strncat(str, "Invisible, ", 11); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:70:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 9 equals source length [-Wstringop-overflow=] 70 | strncat(str, "Visible, ", 9); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:73:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 11 equals source length [-Wstringop-overflow=] 73 | strncat(str, "Directory, ", 11); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:76:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 6 equals source length [-Wstringop-overflow=] 76 | strncat(str, "File, ", 6); | ~~~~~~~^~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:79:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 12 equals source length [-Wstringop-overflow=] 79 | strncat(str, "Associated, ", 12); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:82:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 15 equals source length [-Wstringop-overflow=] 82 | strncat(str, "No Associated, ", 15); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:85:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 15 equals source length [-Wstringop-overflow=] 85 | strncat(str, "Record Format, ", 15); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:88:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 18 equals source length [-Wstringop-overflow=] 88 | strncat(str, "No Record Format, ", 18); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:91:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 16 equals source length [-Wstringop-overflow=] 91 | strncat(str, "Owner/Group ID, ", 16); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:94:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 19 equals source length [-Wstringop-overflow=] 94 | strncat(str, "No Owner/Group ID, ", 19); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:97:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 25 equals source length [-Wstringop-overflow=] 97 | strncat(str, "No Final Directory Record", 25); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ outputFileSystem.cpp:100:24: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound 22 equals source length [-Wstringop-overflow=] 100 | strncat(str, "Final Directory Record", 22); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from : outputIoctlLog.cpp: In function ‘void OutputScsiAddress(PDEVICE)’: output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3001:9: note: in expansion of macro ‘OutputDriveLog’ 3001 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3002:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3002 | OUTPUT_DHYPHEN_PLUS_STR("IoctlScsiGetAddress") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3003:34: note: format string is defined here 3003 | "\t Length: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp: In function ‘void OutputStorageAdaptorDescriptor(PSTORAGE_ADAPTER_DESCRIPTOR, LPBOOL)’: output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3019:9: note: in expansion of macro ‘OutputDriveLog’ 3019 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3020:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3020 | OUTPUT_DHYPHEN_PLUS_STR("StorageAdapterDescriptor") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3021:45: note: format string is defined here 3021 | "\t Version: %lu\n" | ~~^ | | | long unsigned int | %u output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3019:9: note: in expansion of macro ‘OutputDriveLog’ 3019 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3020:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3020 | OUTPUT_DHYPHEN_PLUS_STR("StorageAdapterDescriptor") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3022:45: note: format string is defined here 3022 | "\t Size: %lu\n" | ~~^ | | | long unsigned int | %u output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3019:9: note: in expansion of macro ‘OutputDriveLog’ 3019 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3020:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3020 | OUTPUT_DHYPHEN_PLUS_STR("StorageAdapterDescriptor") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3023:45: note: format string is defined here 3023 | "\tMaximumTransferLength: %lu (bytes)\n" | ~~^ | | | long unsigned int | %u output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3019:9: note: in expansion of macro ‘OutputDriveLog’ 3019 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3020:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3020 | OUTPUT_DHYPHEN_PLUS_STR("StorageAdapterDescriptor") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3024:45: note: format string is defined here 3024 | "\t MaximumPhysicalPages: %lu\n" | ~~^ | | | long unsigned int | %u output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:146:78: note: in expansion of macro ‘_T’ 146 | #define OutputDriveLog(str, ...) _ftprintf(g_LogFile.fpDrive, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3019:9: note: in expansion of macro ‘OutputDriveLog’ 3019 | OutputDriveLog( | ^~~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3020:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3020 | OUTPUT_DHYPHEN_PLUS_STR("StorageAdapterDescriptor") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3025:45: note: format string is defined here 3025 | "\t AlignmentMask: %lu " | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp: In function ‘void OutputDiskGeometry(PDISK_GEOMETRY, DWORD)’: outputIoctlLog.cpp:3633:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3633 | "\t Cylinders: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3634 | "\tTracksPerCylinder: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3635 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | "\t BytesPerSector: %lu (Bytes)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | "\t--------------------------\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3638 | "\t DiskSize: %lu (Bytes)\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3632:17: note: in expansion of macro ‘OutputDiscLog’ 3632 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3633:49: note: format string is defined here 3633 | "\t Cylinders: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3633:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3633 | "\t Cylinders: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3634 | "\tTracksPerCylinder: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3635 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | "\t BytesPerSector: %lu (Bytes)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | "\t--------------------------\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3638 | "\t DiskSize: %lu (Bytes)\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3632:17: note: in expansion of macro ‘OutputDiscLog’ 3632 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3634:49: note: format string is defined here 3634 | "\tTracksPerCylinder: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3633:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3633 | "\t Cylinders: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3634 | "\tTracksPerCylinder: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3635 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | "\t BytesPerSector: %lu (Bytes)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | "\t--------------------------\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3638 | "\t DiskSize: %lu (Bytes)\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3632:17: note: in expansion of macro ‘OutputDiscLog’ 3632 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3635:49: note: format string is defined here 3635 | "\t SectorsPerTrack: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3633:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3633 | "\t Cylinders: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3634 | "\tTracksPerCylinder: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3635 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3636 | "\t BytesPerSector: %lu (Bytes)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3637 | "\t--------------------------\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3638 | "\t DiskSize: %lu (Bytes)\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3632:17: note: in expansion of macro ‘OutputDiscLog’ 3632 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3636:49: note: format string is defined here 3636 | "\t BytesPerSector: %lu (Bytes)\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp: In function ‘void OutputDiskGeometryEx(PDISK_GEOMETRY_EX)’: output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3652:9: note: in expansion of macro ‘OutputDiscLog’ 3652 | OutputDiscLog( | ^~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3653:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3653 | OUTPUT_DHYPHEN_PLUS_STR("DISK_GEOMETRY_EX") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3655:44: note: format string is defined here 3655 | "\t SizeOfPartitionInfo: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3665:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3665 | "(MBR)\n" | ^~~~~~~~~ 3666 | "\t Signiture: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3667 | "\t CheckSum: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3664:25: note: in expansion of macro ‘OutputDiscLog’ 3664 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3666:60: note: format string is defined here 3666 | "\t Signiture: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3665:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3665 | "(MBR)\n" | ^~~~~~~~~ 3666 | "\t Signiture: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3667 | "\t CheckSum: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3664:25: note: in expansion of macro ‘OutputDiscLog’ 3664 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3667:60: note: format string is defined here 3667 | "\t CheckSum: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3674:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ [-Wformat=] 3674 | "(GPT)\n" | ^~~~~~~~~ 3675 | "\t DiskId.Data1: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3676 | "\t DiskId.Data2: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3677 | "\t DiskId.Data3: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3678 | "\t DiskId.Data4: %02x%02x%02x%02x%02x%02x%02x%02x\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3673:25: note: in expansion of macro ‘OutputDiscLog’ 3673 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3675:60: note: format string is defined here 3675 | "\t DiskId.Data1: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3698:17: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3698 | "\t SizeOfDetectInfo: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3699 | "\t DetectionType: %d " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3697:9: note: in expansion of macro ‘OutputDiscLog’ 3697 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3698:44: note: format string is defined here 3698 | "\t SizeOfDetectInfo: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3710:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3710 | "(Int13)\n" | ^~~~~~~~~~~ 3711 | "\t DriveSelect: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3712 | "\t MaxCylinders: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3713 | "\t SectorsPerTrack: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3714 | "\t MaxHeads: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3715 | "\t NumberDrives: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3709:25: note: in expansion of macro ‘OutputDiscLog’ 3709 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3712:60: note: format string is defined here 3712 | "\t MaxCylinders: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3725:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3725 | "(ExInt13)\n" | ^~~~~~~~~~~~~ 3726 | "\t ExBufferSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3727 | "\t ExFlags: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3728 | "\t ExCylinders: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3729 | "\t ExHeads: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3730 | "\t ExSectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3731 | "\t ExSectorsPerDrive: %llu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3732 | "\t ExSectorSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3733 | "\t ExReserved: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3724:25: note: in expansion of macro ‘OutputDiscLog’ 3724 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3728:60: note: format string is defined here 3728 | "\t ExCylinders: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3725:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3725 | "(ExInt13)\n" | ^~~~~~~~~~~~~ 3726 | "\t ExBufferSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3727 | "\t ExFlags: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3728 | "\t ExCylinders: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3729 | "\t ExHeads: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3730 | "\t ExSectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3731 | "\t ExSectorsPerDrive: %llu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3732 | "\t ExSectorSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3733 | "\t ExReserved: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3724:25: note: in expansion of macro ‘OutputDiscLog’ 3724 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3729:60: note: format string is defined here 3729 | "\t ExHeads: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3725:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3725 | "(ExInt13)\n" | ^~~~~~~~~~~~~ 3726 | "\t ExBufferSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3727 | "\t ExFlags: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3728 | "\t ExCylinders: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3729 | "\t ExHeads: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3730 | "\t ExSectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3731 | "\t ExSectorsPerDrive: %llu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3732 | "\t ExSectorSize: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3733 | "\t ExReserved: %u\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3724:25: note: in expansion of macro ‘OutputDiscLog’ 3724 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3730:60: note: format string is defined here 3730 | "\t ExSectorsPerTrack: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp: In function ‘void OutputRemovableDiskInfo(PGET_MEDIA_TYPES)’: output.h:23:33: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 23 | #define STR_DOUBLE_HYPHEN_B "========== " ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3755:9: note: in expansion of macro ‘OutputDiscLog’ 3755 | OutputDiscLog( | ^~~~~~~~~~~~~ output.h:33:73: note: in expansion of macro ‘STR_DOUBLE_HYPHEN_B’ 33 | #define OUTPUT_DHYPHEN_PLUS_STR(str) STR_DOUBLE_HYPHEN_B str STR_DOUBLE_HYPHEN_E | ^~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3756:17: note: in expansion of macro ‘OUTPUT_DHYPHEN_PLUS_STR’ 3756 | OUTPUT_DHYPHEN_PLUS_STR("DEVICE_MEDIA_INFO") | ^~~~~~~~~~~~~~~~~~~~~~~ outputIoctlLog.cpp:3757:44: note: format string is defined here 3757 | "\t DeviceType: %lu ", pMedia->DeviceType | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3761:17: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3761 | "\t MediaInfoCount: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3760:9: note: in expansion of macro ‘OutputDiscLog’ 3760 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3761:44: note: format string is defined here 3761 | "\t MediaInfoCount: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3768:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3768 | "\t Cylinders: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3769 | "\t MediaType: %d " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3767:17: note: in expansion of macro ‘OutputDiscLog’ 3767 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3768:52: note: format string is defined here 3768 | "\t Cylinders: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3782:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3782 | "\t TracksPerCylinder: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3783 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3784 | "\t BytesPerSector: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3785 | "\t NumberMediaSides: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3786 | "\tMediaCharacteristics: 0x%08lx (" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3781:17: note: in expansion of macro ‘OutputDiscLog’ 3781 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3782:52: note: format string is defined here 3782 | "\t TracksPerCylinder: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3782:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3782 | "\t TracksPerCylinder: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3783 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3784 | "\t BytesPerSector: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3785 | "\t NumberMediaSides: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3786 | "\tMediaCharacteristics: 0x%08lx (" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3781:17: note: in expansion of macro ‘OutputDiscLog’ 3781 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3783:52: note: format string is defined here 3783 | "\t SectorsPerTrack: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3782:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3782 | "\t TracksPerCylinder: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3783 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3784 | "\t BytesPerSector: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3785 | "\t NumberMediaSides: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3786 | "\tMediaCharacteristics: 0x%08lx (" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3781:17: note: in expansion of macro ‘OutputDiscLog’ 3781 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3784:52: note: format string is defined here 3784 | "\t BytesPerSector: %lu\n" | ~~^ | | | long unsigned int | %u outputIoctlLog.cpp:3782:25: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘UINT’ {aka ‘unsigned int’} [-Wformat=] 3782 | "\t TracksPerCylinder: %lu\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3783 | "\t SectorsPerTrack: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3784 | "\t BytesPerSector: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3785 | "\t NumberMediaSides: %lu\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3786 | "\tMediaCharacteristics: 0x%08lx (" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_linux/defineForLinux.h:787:21: note: in definition of macro ‘__T’ 787 | #define __T(x) x | ^ output.h:132:77: note: in expansion of macro ‘_T’ 132 | #define OutputDiscLog(str, ...) _ftprintf(g_LogFile.fpDisc, _T(str), ##__VA_ARGS__); | ^~ outputIoctlLog.cpp:3781:17: note: in expansion of macro ‘OutputDiscLog’ 3781 | OutputDiscLog( | ^~~~~~~~~~~~~ outputIoctlLog.cpp:3785:52: note: format string is defined here 3785 | "\t NumberMediaSides: %lu\n" | ~~^ | | | long unsigned int | %u g++ -c -o set.o set.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o xml.o xml.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/abgx360.o _external/abgx360.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/aesni.o _external/aesni.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/aes.o _external/aes.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux _external/abgx360.cpp: In function ‘void printwin32filetime(long long unsigned int, char*)’: _external/abgx360.cpp:69:50: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘long int’ [-Wformat=] 69 | _snprintf(date, 20, "%d-%02i-%02luT%02llu:%02llu:%02llu", year, month, days, hours % 24, minutes % 60, seconds % 60); | ~~~~^ ~~~~ | | | | long unsigned int long int | %02lu _external/abgx360.cpp:46:54: warning: ‘%02llu’ directive output may be truncated writing 2 bytes into a region of size between 0 and 6 [-Wformat-truncation=] 46 | _snprintf(date, 20, "%d-12-31T%02llu:%02llu:%02llu", year - 1, hours % 24, minutes % 60, seconds % 60); | ^~~~~~ _external/abgx360.cpp:46:37: note: directive argument in the range [0, 59] 46 | _snprintf(date, 20, "%d-12-31T%02llu:%02llu:%02llu", year - 1, hours % 24, minutes % 60, seconds % 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/abgx360.cpp:46:37: note: directive argument in the range [0, 59] _external/abgx360.cpp:46:26: note: ‘snprintf’ output between 20 and 26 bytes into a destination of size 20 46 | _snprintf(date, 20, "%d-12-31T%02llu:%02llu:%02llu", year - 1, hours % 24, minutes % 60, seconds % 60); _external/abgx360.cpp:69:59: warning: ‘%02llu’ directive output may be truncated writing 2 bytes into a region of size between 0 and 6 [-Wformat-truncation=] 69 | _snprintf(date, 20, "%d-%02i-%02luT%02llu:%02llu:%02llu", year, month, days, hours % 24, minutes % 60, seconds % 60); | ^~~~~~ _external/abgx360.cpp:69:37: note: directive argument in the range [0, 59] 69 | _snprintf(date, 20, "%d-%02i-%02luT%02llu:%02llu:%02llu", year, month, days, hours % 24, minutes % 60, seconds % 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/abgx360.cpp:69:37: note: directive argument in the range [0, 59] _external/abgx360.cpp:69:26: note: ‘snprintf’ output between 20 and 26 bytes into a destination of size 20 69 | _snprintf(date, 20, "%d-%02i-%02luT%02llu:%02llu:%02llu", year, month, days, hours % 24, minutes % 60, seconds % 60); _external/aes.cpp: In function ‘int mbedtls_aes_setkey_enc(mbedtls_aes_context*, const unsigned char*, unsigned int)’: _external/aes.cpp:602:11: warning: switch missing default case [-Wswitch-default] 602 | switch( ctx->nr ) | ^ g++ -c -o _external/crc16ccitt.o _external/crc16ccitt.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux _external/aes.cpp: In function ‘int mbedtls_aes_self_test(int)’: _external/aes.cpp:1826:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘unsigned int’ [-Wformat=] 1826 | mbedtls_printf( " AES-ECB-%3d (%s): ", keybits, | ~~^ ~~~~~~~ | | | | int unsigned int | %3d _external/aes.cpp:1888:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘unsigned int’ [-Wformat=] 1888 | mbedtls_printf( " AES-CBC-%3d (%s): ", keybits, | ~~^ ~~~~~~~ | | | | int unsigned int | %3d _external/aes.cpp:1963:45: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘unsigned int’ [-Wformat=] 1963 | mbedtls_printf( " AES-CFB128-%3d (%s): ", keybits, | ~~^ ~~~~~~~ | | | | int unsigned int | %3d _external/aes.cpp:2026:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘unsigned int’ [-Wformat=] 2026 | mbedtls_printf( " AES-OFB-%3d (%s): ", keybits, | ~~^ ~~~~~~~ | | | | int unsigned int | %3d g++ -c -o _external/crc32.o _external/crc32.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/md5c.o _external/md5c.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/NonStandardFunction.o _external/NonStandardFunction.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/platform_util.o _external/platform_util.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/prngcd.o _external/prngcd.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/rijndael-alg-fst.o _external/rijndael-alg-fst.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/tinyxml2.o _external/tinyxml2.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/sha1.o _external/sha1.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/sha224-256.o _external/sha224-256.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/sha384-512.o _external/sha384-512.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _external/xxhash.o _external/xxhash.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux g++ -c -o _linux/defineForLinux.o _linux/defineForLinux.cpp -include _linux/defineForLinux.h -std=c++11 -O2 -Wall -Wextra -Wno-unknown-pragmas -Waggregate-return -Wcast-align -Wcast-qual -Wconditionally-supported -Wdisabled-optimization -Wdouble-promotion -Wfloat-equal -Wformat=2 -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-include-dirs -Wmultichar -Wnoexcept -Woverlength-strings -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=2 -Wstrict-null-sentinel -Wswitch-default -Wswitch-enum -Wtrampolines -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Wunused-macros -I. -I_external -I_linux _external/tinyxml2.cpp: In static member function ‘static void tinyxml2::XMLUtil::ToStr(float, char*, int)’: _external/tinyxml2.cpp:575:49: warning: implicit conversion from ‘float’ to ‘double’ when passing argument to function [-Wdouble-promotion] 575 | TIXML_SNPRINTF( buffer, bufferSize, "%.8g", v ); | ^ _external/tinyxml2.cpp: In member function ‘void tinyxml2::XMLDocument::SetError(tinyxml2::XMLError, int, const char*, ...)’: _external/tinyxml2.cpp:2339:66: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 6 has type ‘int’ [-Wformat=] 2339 | TIXML_SNPRINTF(buffer, BUFFER_SIZE, "Error=%s ErrorID=%d (0x%x) Line number=%d", ErrorIDToName(error), int(error), int(error), lineNum); | ~^ ~~~~~~~~~~ | | | | unsigned int int | %x _linux/defineForLinux.cpp: In function ‘void _splitpath(const char*, char*, char*, char*, char*)’: _linux/defineForLinux.cpp:36:28: warning: cast from type ‘const char*’ to type ‘char*’ casts away qualifiers [-Wcast-qual] 36 | char* CopyOfPath = (char*)Path; | ^~~~~~~~~~~ In file included from _external/xxhash.cpp:43: _external/xxhash.h: In function ‘xxh_u32 XXH32_finalize(xxh_u32, const xxh_u8*, size_t, XXH_alignment)’: _external/xxhash.h:2330:16: warning: switch missing default case [-Wswitch-default] 2330 | switch(len&15) /* or switch(bEnd - p) */ { | ^ _external/rijndael-alg-fst.cpp:713: warning: macro "SWAP" is not used [-Wunused-macros] 713 | #define SWAP(x) (_lrotl(x, 8) & 0x00ff00ff | _lrotr(x, 8) & 0xff00ff00) | _external/sha224-256.cpp:46: warning: macro "SHA256_ROTL" is not used [-Wunused-macros] 46 | #define SHA256_ROTL(bits,word) \ | _external/xxhash.h: In function ‘XXH128_hash_t XXH3_len_129to240_128b(const xxh_u8*, size_t, const xxh_u8*, size_t, XXH64_hash_t)’: _external/xxhash.h:5845:25: warning: function returns an aggregate [-Waggregate-return] 5845 | XXH_NO_INLINE XXH_PUREF XXH128_hash_t | ^~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_hashLong_128b_withSeed(const void*, size_t, XXH64_hash_t, const void*, size_t)’: _external/xxhash.h:5976:15: warning: function returns an aggregate [-Waggregate-return] 5976 | XXH_NO_INLINE XXH128_hash_t | ^~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_hashLong_128b_default(const void*, size_t, XXH64_hash_t, const void*, size_t)’: _external/xxhash.h:5931:25: warning: function returns an aggregate [-Waggregate-return] 5931 | XXH_NO_INLINE XXH_PUREF XXH128_hash_t | ^~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_128bits(const void*, size_t)’: _external/xxhash.h:6013:16: warning: function returns an aggregate [-Waggregate-return] 6013 | XXH_PUBLIC_API XXH128_hash_t XXH3_128bits(XXH_NOESCAPE const void* input, size_t len) | ^~~~~~~~~~~~~ In function ‘XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*, size_t, XXH3_hashLong128_f)’, inlined from ‘XXH128_hash_t XXH3_128bits(const void*, size_t)’ at _external/xxhash.h:6015:33: _external/xxhash.h:6005:38: warning: function call has aggregate value [-Waggregate-return] 6005 | return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h:6006:19: warning: function call has aggregate value [-Waggregate-return] 6006 | return f_hl128(input, len, seed64, secret, secretLen); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_128bits_withSecret(const void*, size_t, const void*, size_t)’: _external/xxhash.h:6021:16: warning: function returns an aggregate [-Waggregate-return] 6021 | XXH_PUBLIC_API XXH128_hash_t | ^~~~~~~~~~~~~ In function ‘XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*, size_t, XXH3_hashLong128_f)’, inlined from ‘XXH128_hash_t XXH3_128bits_withSecret(const void*, size_t, const void*, size_t)’ at _external/xxhash.h:6024:33: _external/xxhash.h:6005:38: warning: function call has aggregate value [-Waggregate-return] 6005 | return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_128bits_withSeed(const void*, size_t, XXH64_hash_t)’: _external/xxhash.h:6030:16: warning: function returns an aggregate [-Waggregate-return] 6030 | XXH_PUBLIC_API XXH128_hash_t | ^~~~~~~~~~~~~ In function ‘XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*, size_t, XXH3_hashLong128_f)’, inlined from ‘XXH128_hash_t XXH3_128bits_withSeed(const void*, size_t, XXH64_hash_t)’ at _external/xxhash.h:6033:33: _external/xxhash.h:6005:38: warning: function call has aggregate value [-Waggregate-return] 6005 | return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h:6006:19: warning: function call has aggregate value [-Waggregate-return] 6006 | return f_hl128(input, len, seed64, secret, secretLen); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_128bits_withSecretandSeed(const void*, size_t, const void*, size_t, XXH64_hash_t)’: _external/xxhash.h:6039:16: warning: function returns an aggregate [-Waggregate-return] 6039 | XXH_PUBLIC_API XXH128_hash_t | ^~~~~~~~~~~~~ In function ‘XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*, size_t, XXH3_hashLong128_f)’, inlined from ‘XXH128_hash_t XXH3_128bits_withSecretandSeed(const void*, size_t, const void*, size_t, XXH64_hash_t)’ at _external/xxhash.h:6043:37: _external/xxhash.h:6005:38: warning: function call has aggregate value [-Waggregate-return] 6005 | return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH128(const void*, size_t, XXH64_hash_t)’: _external/xxhash.h:6048:16: warning: function returns an aggregate [-Waggregate-return] 6048 | XXH_PUBLIC_API XXH128_hash_t | ^~~~~~~~~~~~~ _external/xxhash.h:6051:33: warning: function call has aggregate value [-Waggregate-return] 6051 | return XXH3_128bits_withSeed(input, len, seed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH3_128bits_digest(const XXH3_state_t*)’: _external/xxhash.h:6099:16: warning: function returns an aggregate [-Waggregate-return] 6099 | XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_digest (XXH_NOESCAPE const XXH3_state_t* state) | ^~~~~~~~~~~~~ _external/xxhash.h:6119:37: warning: function call has aggregate value [-Waggregate-return] 6119 | return XXH3_128bits_withSeed(state->buffer, (size_t)state->totalLen, state->seed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h:6120:35: warning: function call has aggregate value [-Waggregate-return] 6120 | return XXH3_128bits_withSecret(state->buffer, (size_t)(state->totalLen), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | secret, state->secretLimit + XXH_STRIPE_LEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _external/xxhash.h: In function ‘XXH128_hash_t XXH128_hashFromCanonical(const XXH128_canonical_t*)’: _external/xxhash.h:6167:16: warning: function returns an aggregate [-Waggregate-return] 6167 | XXH_PUBLIC_API XXH128_hash_t | ^~~~~~~~~~~~~ In function ‘XXH128_hash_t XXH128(const void*, size_t, XXH64_hash_t)’, inlined from ‘XXH_errorcode XXH3_generateSecret(void*, size_t, const void*, size_t)’ at _external/xxhash.h:6224:33: _external/xxhash.h:6051:33: warning: function call has aggregate value [-Waggregate-return] 6051 | return XXH3_128bits_withSeed(input, len, seed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ g++ -o DiscImageCreator calcHash.o check.o convert.o DiscImageCreator.o execIoctl.o execScsiCmd.o execScsiCmdforCD.o execScsiCmdforCDCheck.o execScsiCmdforDVD.o execScsiCmdforFileSystem.o execTapeCmd.o fix.o get.o init.o output.o outputFileSystem.o outputIoctlLog.o outputScsiCmdLog.o outputScsiCmdLogforCD.o outputScsiCmdLogforDVD.o set.o xml.o _external/abgx360.o _external/aesni.o _external/aes.o _external/crc16ccitt.o _external/crc32.o _external/md5c.o _external/NonStandardFunction.o _external/platform_util.o _external/prngcd.o _external/rijndael-alg-fst.o _external/tinyxml2.o _external/sha1.o _external/sha224-256.o _external/sha384-512.o _external/xxhash.o _linux/defineForLinux.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now make: Leaving directory '/home/main-builder/pkgwork/src/DiscImageCreator-20230309/DiscImageCreator' ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/home/main-builder/pkgwork/src/DiscImageCreator-20230309/DiscImageCreator' install -Dm 0644 ../Release_ANSI/default.dat /home/main-builder/pkgwork/pkg/discimagecreator/usr/share/DiscImageCreator/default.dat install -Dm 0755 DiscImageCreator /home/main-builder/pkgwork/pkg/discimagecreator/usr/bin/DiscImageCreator make: Leaving directory '/home/main-builder/pkgwork/src/DiscImageCreator-20230309/DiscImageCreator' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "discimagecreator"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: discimagecreator 20230309-1 (Tue 24 Oct 2023 07:33:18 PM CEST) umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root/home/main-builder/pkgwork unmounted umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root/home/main-builder/.ccache unmounted umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root/home/main-builder/pkgsrc unmounted umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root/var/cache/pacman/pkg unmounted umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root/var/pkgdest unmounted umount: /tmp/chaotic/routines/nightly/discimagecreator/machine/root (overlay) unmounted real 0m6.214s user 0m13.319s sys 0m6.072s