Skip to content

Instantly share code, notes, and snippets.

@ariscop ariscop/build.log
Created Feb 9, 2019

Embed
What would you like to do?
Building reactos with gcc 7.3
[91/9712] Performing configure step for 'host-tools'
-- The C compiler identification is GNU 8.2.1
-- The CXX compiler identification is GNU 8.2.1
-- Check for working C compiler using: Ninja
-- Check for working C compiler using: Ninja -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler using: Ninja
-- Check for working CXX compiler using: Ninja -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.17.2")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andrew/Software/reactos/output-MinGW-i386/reactos/host-tools
[94/9712] Performing build step for 'host-tools'
[1/280] Building C object sdk/tools/CMakeFiles/bin2c.dir/bin2c.c.o
[2/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/cpu_i386.c.o
[3/280] Building C object sdk/tools/CMakeFiles/geninc.dir/geninc/geninc.c.o
[4/280] Building C object sdk/tools/CMakeFiles/obj2bin.dir/obj2bin/obj2bin.c.o
[5/280] Linking C executable bin2c
[6/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/compat.c.o
[7/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/storage.c.o
[8/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/dbghelp.c.o
[9/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/source.c.o
[10/280] Building C object sdk/tools/CMakeFiles/mkshelllink.dir/mkshelllink/mkshelllink.c.o
[11/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/type.c.o
[12/280] Building C object sdk/tools/CMakeFiles/gendib.dir/gendib/gendib.c.o
[13/280] Building C object sdk/tools/CMakeFiles/spec2def.dir/spec2def/spec2def.c.o
[14/280] Linking C executable geninc
[15/280] Linking C executable obj2bin
[16/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/module.c.o
[17/280] Linking C executable mkshelllink
[18/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/pe_module.c.o
[19/280] Linking C executable gendib
[20/280] Building C object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/chmc/err.c.o
[21/280] Building C object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/lzx_compress/lz_nonslide.c.o
[22/280] Linking C executable spec2def
[23/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/stabs.c.o
[24/280] Building C object sdk/tools/kbdtool/CMakeFiles/kbdtool.dir/data.c.o
[25/280] Building C object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/port/mkstemps.c.o
[26/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/symbol.c.o
[27/280] Building C object sdk/tools/hpp/CMakeFiles/hpp.dir/hpp.c.o
[28/280] Building C object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/lzx_compress/lzx_layer.c.o
[29/280] Building C object sdk/tools/kbdtool/CMakeFiles/kbdtool.dir/main.c.o
[30/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/dat.c.o
[31/280] Building C object sdk/tools/isohybrid/CMakeFiles/isohybrid.dir/reactos_support_code.c.o
[32/280] Building C object dll/win32/dbghelp/CMakeFiles/dbghelphost.dir/dwarf.c.o
[33/280] Linking C executable hpp
[34/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/cvmod.c.o
[35/280] Building C object sdk/tools/isohybrid/CMakeFiles/isohybrid.dir/isohybrid.c.o
[36/280] Building C object sdk/tools/mkisofs/CMakeFiles/libmdigest.dir/schilytools/libmdigest/sha3.c.o
[37/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/fcons.c.o
[38/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/ffileread.c.o
[39/280] Linking C static library dll/win32/dbghelp/libdbghelphost.a
[40/280] Linking C static library sdk/tools/mkisofs/liblibmdigest.a
[41/280] Building C object sdk/tools/kbdtool/CMakeFiles/kbdtool.dir/output.c.o
[42/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/fgetline.c.o
[43/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/filewrite.c.o
[44/280] Building C object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/chmc/chmc.c.o
[45/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/fileopen.c.o
[46/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/niwrite.c.o
[47/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/astoll.c.o
[48/280] Building C object sdk/tools/kbdtool/CMakeFiles/kbdtool.dir/parser.c.o
[49/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/stdio/flag.c.o
[50/280] Linking C executable isohybrid
[51/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/dirent.c.o
[52/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/eaccess.c.o
[53/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/checkerr.c.o
[54/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/comerr.c.o
[55/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/error.c.o
[56/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/gettimeofday.c.o
[57/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/fillbytes.c.o
[58/280] Linking C executable kbdtool
[59/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/fconv.c.o
[60/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/geterrno.c.o
[61/280] Building CXX object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/utils.cpp.o
[62/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/fnmatch.c.o
[63/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/getexecpath.c.o
[64/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/gid.c.o
[65/280] Building CXX object sdk/tools/CMakeFiles/utf16le.dir/utf16le/utf16le.cpp.o
[66/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/jsprintf.c.o
[67/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_856.c.o
[68/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/jssnprintf.c.o
[69/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/mem.c.o
[70/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/raisecond.c.o
[71/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/streql.c.o
[72/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/movebytes.c.o
[73/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/getargs.c.o
[74/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/seterrno.c.o
[75/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/format.c.o
[76/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/match.c.o
[77/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/strlcpy.c.o
[78/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/saveargs.c.o
[79/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/uid.c.o
[80/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/searchinpath.c.o
[81/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/strlcat.c.o
[82/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10000.c.o
[83/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_037.c.o
[84/280] Building C object sdk/tools/mkisofs/CMakeFiles/libschily.dir/schilytools/libschily/zerobytes.c.o
[85/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10004.c.o
[86/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10021.c.o
[87/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10006.c.o
[88/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10010.c.o
[89/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10029.c.o
[90/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10017.c.o
[91/280] Linking C static library sdk/tools/mkisofs/liblibschily.a
[92/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10005.c.o
[93/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10007.c.o
[94/280] Building CXX object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/hhpcomp.cpp.o
[95/280] Building C object sdk/tools/fatten/CMakeFiles/fatten.dir/fatten.c.o
[96/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1006.c.o
[97/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10082.c.o
[98/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10079.c.o
[99/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1026.c.o
[100/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1250.c.o
[101/280] Linking CXX executable utf16le
[102/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1251.c.o
[103/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10081.c.o
[104/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1252.c.o
[105/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1255.c.o
[106/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1256.c.o
[107/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1254.c.o
[108/280] Building C object sdk/tools/mkisofs/CMakeFiles/libsiconv.dir/schilytools/libsiconv/sic_nls.c.o
[109/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1253.c.o
[110/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10002.c.o
[111/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1257.c.o
[112/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1258.c.o
[113/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_20127.c.o
[114/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_20866.c.o
[115/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_21866.c.o
[116/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10001.c.o
[117/280] Linking C static library sdk/tools/mkisofs/liblibsiconv.a
[118/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10008.c.o
[119/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28591.c.o
[120/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28592.c.o
[121/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28594.c.o
[122/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_10003.c.o
[123/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28593.c.o
[124/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28596.c.o
[125/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28597.c.o
[126/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28595.c.o
[127/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28598.c.o
[128/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28599.c.o
[129/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28604.c.o
[130/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28600.c.o
[131/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28603.c.o
[132/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/inode.c.o
[133/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/eltorito.c.o
[134/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/isonum.c.o
[135/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_20932.c.o
[136/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/hash.c.o
[137/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28605.c.o
[138/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/boot.c.o
[139/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/match.c.o
[140/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/name.c.o
[141/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/stream.c.o
[142/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_28606.c.o
[143/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/joliet.c.o
[144/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_437.c.o
[145/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_775.c.o
[146/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_737.c.o
[147/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_850.c.o
[148/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_1361.c.o
[149/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_424.c.o
[150/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_852.c.o
[151/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/rock.c.o
../../../sdk/tools/mkisofs/schilytools/mkisofs/rock.c: In function ‘generate_xa_rr_attributes’:
../../../sdk/tools/mkisofs/schilytools/mkisofs/rock.c:467:13: warning: In the GNU C Library, "major" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "major", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"major", you should undefine it after including <sys/types.h>.
set_733((char *)Rock + ipnt, major(lstatbuf->st_rdev));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../sdk/tools/mkisofs/schilytools/mkisofs/rock.c:469:13: warning: In the GNU C Library, "minor" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "minor", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"minor", you should undefine it after including <sys/types.h>.
set_733((char *)Rock + ipnt, minor(lstatbuf->st_rdev));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[152/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_500.c.o
[153/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_855.c.o
[154/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_857.c.o
[155/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_861.c.o
[156/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_860.c.o
[157/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_863.c.o
[158/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_864.c.o
[159/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_862.c.o
[160/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_865.c.o
[161/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/multi.c.o
[162/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_866.c.o
[163/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_869.c.o
[164/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_874.c.o
[165/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/tree.c.o
../../../sdk/tools/mkisofs/schilytools/mkisofs/tree.c: In function ‘insert_file_entry’:
../../../sdk/tools/mkisofs/schilytools/mkisofs/tree.c:2151:13: warning: In the GNU C Library, "major" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "major", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"major", you should undefine it after including <sys/types.h>.
(unsigned long) major(statbuf.st_rdev),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../sdk/tools/mkisofs/schilytools/mkisofs/tree.c:2152:13: warning: In the GNU C Library, "minor" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "minor", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"minor", you should undefine it after including <sys/types.h>.
(unsigned long) minor(statbuf.st_rdev));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../sdk/tools/mkisofs/schilytools/mkisofs/tree.c:2165:13: warning: In the GNU C Library, "major" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "major", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"major", you should undefine it after including <sys/types.h>.
(unsigned long) major(statbuf.st_rdev),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../sdk/tools/mkisofs/schilytools/mkisofs/tree.c:2166:13: warning: In the GNU C Library, "minor" is defined
by <sys/sysmacros.h>. For historical compatibility, it is
currently defined by <sys/types.h> as well, but we plan to
remove this soon. To use "minor", include <sys/sysmacros.h>
directly. If you did not intend to use a system-defined macro
"minor", you should undefine it after including <sys/types.h>.
(unsigned long) minor(statbuf.st_rdev));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[166/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_875.c.o
[167/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_878.c.o
[168/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/write.c.o
[169/280] Building C object sdk/tools/mkisofs/CMakeFiles/mkisofs.dir/schilytools/mkisofs/mkisofs.c.o
[170/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/casemap.c.o
[171/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/compose.c.o
[172/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/cptable.c.o
[173/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/utf8.c.o
[174/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/mbtowc.c.o
[175/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/wctype.c.o
[176/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/wctomb.c.o
[177/280] Linking C executable mkisofs
[178/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/string.c.o
[179/280] Building C object sdk/tools/wpp/CMakeFiles/wpphost.dir/wpp.c.o
[180/280] Building C object sdk/tools/xml2sdb/CMakeFiles/xml2sdb.dir/__/__/__/dll/appcompat/apphelp/sdbwrite.c.o
[181/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_932.c.o
[182/280] Building C object sdk/tools/wpp/CMakeFiles/wpphost.dir/preproc.c.o
[183/280] Building C object sdk/tools/rsym/CMakeFiles/raddr2line.dir/rsym_common.c.o
[184/280] Building CXX object sdk/tools/hhpcomp/CMakeFiles/hhpcomp.dir/hhp_reader.cpp.o
[185/280] Building C object sdk/tools/rsym/CMakeFiles/rsym_common.dir/rsym_common.c.o
[186/280] Building C object sdk/tools/xml2sdb/CMakeFiles/xml2sdb.dir/__/__/__/dll/appcompat/apphelp/sdbstringtable.c.o
[187/280] Building C object sdk/tools/rsym/CMakeFiles/raddr2line.dir/raddr2line.c.o
[188/280] Linking C static library sdk/tools/rsym/librsym_common.a
[189/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_950.c.o
[190/280] Building C object sdk/tools/fatten/CMakeFiles/fatten.dir/fatfs/diskio.c.o
[191/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/adler32.c.o
[192/280] Building C object sdk/tools/fatten/CMakeFiles/fatten.dir/fatfs/option/ccsbcs.c.o
[193/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_949.c.o
[194/280] Building C object sdk/tools/unicode/CMakeFiles/unicode.dir/c_936.c.o
[195/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/crc32.c.o
[196/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/inffast.c.o
[197/280] Linking C executable raddr2line
[198/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/help.c.o
[199/280] Linking C static library sdk/tools/unicode/libunicode.a
[200/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/cache.c.o
[201/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/image.c.o
[202/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/list.c.o
[203/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/cmd.c.o
[204/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/match.c.o
[205/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/options.c.o
[206/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/log2lines.c.o
[207/280] Building C object sdk/tools/wpp/CMakeFiles/wpphost.dir/ppy.tab.c.o
[208/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/revision.c.o
[209/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/stat.c.o
[210/280] Building C object sdk/tools/log2lines/CMakeFiles/log2lines.dir/util.c.o
[211/280] Linking CXX executable sdk/tools/hhpcomp/hhpcomp
[212/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cmkeydel.c.o
[213/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/deflate.c.o
[214/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cminit.c.o
[215/280] Building C object sdk/tools/wpp/CMakeFiles/wpphost.dir/ppl.yy.c.o
[216/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cmname.c.o
[217/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cmse.c.o
[218/280] Building C object sdk/tools/fatten/CMakeFiles/fatten.dir/fatfs/ff.c.o
[219/280] Linking C executable log2lines
[220/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/hivesum.c.o
[221/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cmvalue.c.o
[222/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/hivebin.c.o
[223/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/hivewrt.c.o
[224/280] Linking C static library sdk/tools/wpp/libwpphost.a
[225/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/hivecell.c.o
[226/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/hiveinit.c.o
[227/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infput.c.o
[228/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infhostget.c.o
[229/280] Linking C executable fatten
[230/280] Building C object sdk/lib/cmlib/CMakeFiles/cmlibhost.dir/cmindex.c.o
[231/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infget.c.o
[232/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infhostgen.c.o
[233/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infhostput.c.o
[234/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infcore.c.o
[235/280] Building C object sdk/lib/inflib/CMakeFiles/inflibhost.dir/infhostrtl.c.o
[236/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/inftrees.c.o
[237/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/hash.c.o
[238/280] Building CXX object sdk/tools/xml2sdb/CMakeFiles/xml2sdb.dir/tinyxml2.cpp.o
[239/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/typetree.c.o
[240/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/inflate.c.o
[241/280] Building CXX object sdk/tools/xml2sdb/CMakeFiles/xml2sdb.dir/main.cpp.o
[242/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/register.c.o
[243/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/client.c.o
[244/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/trees.c.o
[245/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/typelib.c.o
[246/280] Linking C static library sdk/lib/inflib/libinflibhost.a
[247/280] Linking C static library sdk/lib/cmlib/libcmlibhost.a
[248/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/expr.c.o
[249/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/server.c.o
[250/280] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/zlibhost.dir/zutil.c.o
[251/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/utils.c.o
[252/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/port/mkstemps.c.o
[253/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/widl.c.o
[254/280] Linking C static library sdk/lib/3rdparty/zlib/libzlibhost.a
[255/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/proxy.c.o
[256/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/binhive.c.o
[257/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/mkhive.c.o
[258/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/parser.yy.c.o
[259/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/cmi.c.o
[260/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/reginf.c.o
[261/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/header.c.o
[262/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/registry.c.o
[263/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/write_sltg.c.o
[264/280] Building C object sdk/tools/mkhive/CMakeFiles/mkhive.dir/rtl.c.o
[265/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/raw.cxx.o
[266/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/mszip.cxx.o
[267/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/CCFDATAStorage.cxx.o
[268/280] Linking C executable mkhive
[269/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/main.cxx.o
[270/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/write_msft.c.o
[271/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/dfp.cxx.o
[272/280] Building C object sdk/tools/rsym/CMakeFiles/rsym.dir/rsym.c.o
[273/280] Building CXX object sdk/tools/cabman/CMakeFiles/cabman.dir/cabinet.cxx.o
[274/280] Linking C executable rsym
[275/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/parser.tab.c.o
[276/280] Building C object sdk/tools/widl/CMakeFiles/widl.dir/typegen.c.o
[277/280] Linking CXX executable cabman
sdk/tools/cabman/CMakeFiles/cabman.dir/CCFDATAStorage.cxx.o: In function `CCFDATAStorage::Create()':
CCFDATAStorage.cxx:(.text+0xa4): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
[278/280] Linking C executable widl
[279/280] Building CXX object sdk/tools/xml2sdb/CMakeFiles/xml2sdb.dir/xml2sdb.cpp.o
[280/280] Linking CXX executable xml2sdb
[116/9712] Generating boot/bootdata/BCD
Binary hive maker
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/BCD
Done.
[181/9712] Generating boot/bootdata/system, boot/bootdata/software, boot/bootdata/default, boot/bootdata/sam, boot/bootdata/security
Binary hive maker
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/system
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/software
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/default
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/sam
Creating binary hive: /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot/bootdata/security
Done.
[1964/9712] Building C object boot/freeldr/freeldr/CMakeFiles/freeldr_common.dir/arch/i386/xboxmem.c.obj
../../boot/freeldr/freeldr/arch/i386/xboxmem.c: In function 'XboxMemInit':
../../boot/freeldr/freeldr/arch/i386/xboxmem.c:58:20: warning: argument 1 null where non-null expected [-Wnonnull]
if (0 == memcmp(MembaseLow, ControlRegion, TEST_SIZE))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../sdk/include/psdk/guiddef.h:118:0,
from sdk/include/psdk/ntdef.h:28,
from sdk/include/ddk/wdm.h:42,
from sdk/include/ddk/ntddk.h:38,
from ../../boot/freeldr/freeldr/include/freeldr.h:36,
from ../../boot/freeldr/freeldr/arch/i386/xboxmem.c:22:
../../sdk/include/crt/string.h:72:3: note: in a call to function 'memcmp' declared here
memcmp(
^~~~~~
[2100/9712] Building C object dll/win32/wlnotify/CMakeFiles/wlnotify.dir/wlnotify.c.obj
In file included from ../../dll/win32/wlnotify/precomp.h:12:0,
from ../../dll/win32/wlnotify/wlnotify.c:9:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../sdk/include/reactos/wine/debug.h:378:48: note: in definition of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^~~~~~~~~~~~~~~~~~~~~
[2139/9712] Building C object sdk/lib/3rdparty/zlib/CMakeFiles/minizip.dir/contrib/minizip/zip.c.obj
../../sdk/lib/3rdparty/zlib/contrib/minizip/zip.c: In function 'zip64local_SearchCentralDir':
../../sdk/lib/3rdparty/zlib/contrib/minizip/zip.c:521:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for (i=(int)uReadSize-3; (i--)>0;)
^~~
../../sdk/lib/3rdparty/zlib/contrib/minizip/zip.c:529:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
if (uPosFound!=0)
^~
[2397/9712] Building C object sdk/lib/crt/CMakeFiles/crt.dir/stdio/stat64.c.obj
../../sdk/lib/crt/stdio/stat64.c:7:13: warning: inline function 'release_ioinfo' declared but never defined
inline void release_ioinfo(ioinfo *info);
^~~~~~~~~~~~~~
../../sdk/lib/crt/stdio/stat64.c:6:16: warning: inline function 'get_ioinfo' declared but never defined
inline ioinfo* get_ioinfo(int fd);
^~~~~~~~~~
[2405/9712] Building C object sdk/lib/crt/CMakeFiles/crt.dir/stdio/wstat64.c.obj
In file included from ../../sdk/lib/crt/stdio/wstat64.c:4:0:
../../sdk/lib/crt/stdio/stat64.c:7:13: warning: inline function 'release_ioinfo' declared but never defined
inline void release_ioinfo(ioinfo *info);
^~~~~~~~~~~~~~
../../sdk/lib/crt/stdio/stat64.c:6:16: warning: inline function 'get_ioinfo' declared but never defined
inline ioinfo* get_ioinfo(int fd);
^~~~~~~~~~
[2493/9712] Building C object sdk/lib/crt/CMakeFiles/crt.dir/time/futime32.c.obj
In file included from ../../sdk/lib/crt/time/futime32.c:9:0:
../../sdk/lib/crt/time/futime.c:45:13: warning: inline function 'release_ioinfo' declared but never defined
inline void release_ioinfo(ioinfo *info);
^~~~~~~~~~~~~~
../../sdk/lib/crt/time/futime.c:44:16: warning: inline function 'get_ioinfo' declared but never defined
inline ioinfo* get_ioinfo(int fd);
^~~~~~~~~~
[2494/9712] Building C object sdk/lib/crt/CMakeFiles/crt.dir/time/futime.c.obj
../../sdk/lib/crt/time/futime.c:45:13: warning: inline function 'release_ioinfo' declared but never defined
inline void release_ioinfo(ioinfo *info);
^~~~~~~~~~~~~~
../../sdk/lib/crt/time/futime.c:44:16: warning: inline function 'get_ioinfo' declared but never defined
inline ioinfo* get_ioinfo(int fd);
^~~~~~~~~~
[2495/9712] Building C object sdk/lib/crt/CMakeFiles/crt.dir/time/futime64.c.obj
In file included from ../../sdk/lib/crt/time/futime64.c:9:0:
../../sdk/lib/crt/time/futime.c:45:13: warning: inline function 'release_ioinfo' declared but never defined
inline void release_ioinfo(ioinfo *info);
^~~~~~~~~~~~~~
../../sdk/lib/crt/time/futime.c:44:16: warning: inline function 'get_ioinfo' declared but never defined
inline ioinfo* get_ioinfo(int fd);
^~~~~~~~~~
[3058/9712] Building CXX object base/services/tftpd/CMakeFiles/tftpd.dir/tftpd.cpp.obj
../../base/services/tftpd/tftpd.cpp: In function 'void processRequest(void*)':
../../base/services/tftpd/tftpd.cpp:488:6: warning: '%s' directive writing up to 511 bytes into a region of size between 478 and 488 [-Wformat-overflow=]
void processRequest(void *lpParam)
^~~~~~~~~~~~~~
../../base/services/tftpd/tftpd.cpp:570:24: note: 'sprintf' output between 25 and 546 bytes into a destination of size 512
sprintf(req.serverError.errormessage, "Error Code %i at Client, %s", ntohs(req.clientError.errorcode), req.clientError.errormessage);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../base/services/tftpd/tftpd.cpp:488:6: warning: '%s' directive writing up to 511 bytes into a region of size 477 [-Wformat-overflow=]
void processRequest(void *lpParam)
^~~~~~~~~~~~~~
../../base/services/tftpd/tftpd.cpp:1155:36: note: 'sprintf' output 36 or more bytes (assuming 547) into a destination of size 512
sprintf(req.serverError.errormessage, "Client %s:%u, Error Code %i at Client, %s", inet_ntoa(req.client.sin_addr), ntohs(req.client.sin_port), ntohs(req.clientError.errorcode), req.clientError.errormessage);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[3081/9712] Building C object dll/3rdparty/libxslt/CMakeFiles/libxslt.dir/security.c.obj
../../dll/3rdparty/libxslt/security.c: In function 'xsltCheckWrite':
../../dll/3rdparty/libxslt/security.c:358:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
else
^~~~
../../dll/3rdparty/libxslt/security.c:365:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
if (ret <= 0) {
^~
[3484/9712] Building CXX object dll/win32/framedyn/CMakeFiles/framedyn.dir/chstring.cpp.obj
In file included from ../../dll/win32/framedyn/chstring.cpp:27:0:
../../sdk/include/psdk/chstring.h:25:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString(WCHAR ch, int nRepeat = 1) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:26:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString(LPCWSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:27:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString(LPCWSTR lpch, int nLength) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:28:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString(LPCSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:33:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
BSTR AllocSysString() const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:41:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void Format(UINT nFormatID, ...) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:42:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void Format(LPCWSTR lpszFormat, ...) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:43:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void FormatMessageW(UINT nFormatID, ...) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:44:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void FormatMessageW(LPCWSTR lpszFormat, ...) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:46:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void FreeExtra() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:49:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
LPWSTR GetBuffer(int nMinBufLength) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:50:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
LPWSTR GetBufferSetLength(int nNewLength) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:53:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString Left(int nCount) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:54:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
int LoadStringW(UINT nID) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:56:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void MakeLower() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:57:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void MakeReverse() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:58:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void MakeUpper() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:59:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString Mid(int nFirst) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:60:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString Mid(int nFirst, int nCount) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:61:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void ReleaseBuffer(int nNewLength = -1) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:63:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString Right(int nCount) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:64:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void SetAt(int nIndex, WCHAR ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:65:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString SpanExcluding(LPCWSTR lpszCharSet) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:66:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString SpanIncluding(LPCWSTR lpszCharSet) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:67:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void TrimLeft() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:68:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void TrimRight() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:71:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(char ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:72:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(WCHAR ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:73:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(CHString *p) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:74:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(LPCSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:75:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(LPCWSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:76:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(const CHString& stringSrc) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:77:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator=(const unsigned char* lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:79:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator+=(char ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:80:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator+=(WCHAR ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:81:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator+=(LPCWSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:82:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& operator+=(const CHString& string) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:88:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
friend CHString WINAPI operator+(WCHAR ch, const CHString& string) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:89:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
friend CHString WINAPI operator+(const CHString& string, WCHAR ch) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:90:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
friend CHString WINAPI operator+(const CHString& string, LPCWSTR lpsz) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:91:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
friend CHString WINAPI operator+(LPCWSTR lpsz, const CHString& string) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:92:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
friend CHString WINAPI operator+(const CHString& string1, const CHString& string2) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:97:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void AllocBeforeWrite(int nLen) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:98:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void AllocBuffer(int nLen) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:99:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void AllocCopy(CHString& dest, int nCopyLen, int nCopyIndex, int nExtraLen) const throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:100:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void AssignCopy(int nSrcLen, LPCWSTR lpszSrcData) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:101:93: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void ConcatCopy(int nSrc1Len, LPCWSTR lpszSrc1Data, int nSrc2Len, LPCWSTR lpszSrc2Data) throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:103:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CopyBeforeWrite() throw (CHeap_Exception);
^~~~~
../../sdk/include/psdk/chstring.h:106:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
int LoadStringW(UINT nID, LPWSTR lpszBuf, UINT nMaxBuf) throw (CHeap_Exception);
^~~~~
../../dll/win32/framedyn/chstring.cpp:110:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString::CHString(WCHAR ch, int nRepeat) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:134:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString::CHString(LPCWSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:157:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString::CHString(LPCWSTR lpch, int nLength) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:174:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString::CHString(LPCSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:253:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::AllocBeforeWrite(int nLen) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:269:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::AllocBuffer(int nSize) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:319:93: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::AllocCopy(CHString& dest, int nCopyLen, int nCopyIndex, int nExtraLen) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:357:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
BSTR CHString::AllocSysString() const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:374:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::AssignCopy(int nSrcLen, LPCWSTR lpszSrcData) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:479:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::ConcatCopy(int nSrc1Len, LPCWSTR lpszSrc1Data, int nSrc2Len, LPCWSTR lpszSrc2Data) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:505:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::CopyBeforeWrite() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:612:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::Format(UINT nFormatID, ...) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:621:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::Format(LPCWSTR lpszFormat, ...) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:634:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::FormatMessageW(UINT nFormatID, ...) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:643:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::FormatMessageW(LPCWSTR lpszFormat, ...) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:659:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::FreeExtra() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:698:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
LPWSTR CHString::GetBuffer(int nMinBufLength) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:733:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
LPWSTR CHString::GetBufferSetLength(int nNewLength) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:786:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::Left(int nCount) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:807:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
int CHString::LoadStringW(UINT nID) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:816:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
int CHString::LoadStringW(UINT nID, LPWSTR lpszBuf, UINT nMaxBuf) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:839:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::MakeLower() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:851:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::MakeReverse() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:863:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::MakeUpper() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:875:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::Mid(int nFirst) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:884:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::Mid(int nFirst, int nCount) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:961:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::ReleaseBuffer(int nNewLength) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1002:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::Right(int nCount) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1040:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::SetAt(int nIndex, WCHAR ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1050:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::SpanExcluding(LPCWSTR lpszCharSet) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1062:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString CHString::SpanIncluding(LPCWSTR lpszCharSet) const throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1074:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::TrimLeft() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1107:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
void CHString::TrimRight() throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1168:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(char ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1177:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(WCHAR ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1186:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(CHString *p) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1195:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(LPCSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1228:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(LPCWSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1241:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(const CHString& stringSrc) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1271:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator=(const unsigned char* lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1280:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator+=(char ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1289:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator+=(WCHAR ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1298:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator+=(LPCWSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1311:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
const CHString& CHString::operator+=(const CHString& string) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1337:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString WINAPI operator+(WCHAR ch, const CHString& string) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1350:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString WINAPI operator+(const CHString& string, WCHAR ch) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1363:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString WINAPI operator+(const CHString& string, LPCWSTR lpsz) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1379:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString WINAPI operator+(LPCWSTR lpsz, const CHString& string) throw (CHeap_Exception)
^~~~~
../../dll/win32/framedyn/chstring.cpp:1395:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
CHString WINAPI operator+(const CHString& string1, const CHString& string2) throw (CHeap_Exception)
^~~~~
[3677/9712] Building C object dll/win32/rsaenh/CMakeFiles/rsaenh.dir/rsaenh.c.obj
../../dll/win32/rsaenh/rsaenh.c: In function 'create_container_key':
../../dll/win32/rsaenh/rsaenh.c:161:23: warning: '%s' directive writing up to 259 bytes into a region of size 235 [-Wformat-overflow=]
#define RSAENH_REGKEY "Software\\Wine\\Crypto\\RSA\\%s"
^
../../dll/win32/rsaenh/rsaenh.c:161:23: note: in definition of macro 'RSAENH_REGKEY'
#define RSAENH_REGKEY "Software\\Wine\\Crypto\\RSA\\%s"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../dll/win32/rsaenh/rsaenh.c:1107:5: note: 'sprintf' output between 26 and 285 bytes into a destination of size 260
sprintf(szRSABase, RSAENH_REGKEY, pKeyContainer->szName);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[5063/9712] Building C object drivers/filesystems/ext2/CMakeFiles/ext2fs.dir/src/memory.c.obj
In file included from sdk/include/ddk/ntddk.h:38:0,
from sdk/include/ddk/ntifs.h:35,
from ../../drivers/filesystems/ext2/inc/linux/types.h:9,
from ../../drivers/filesystems/ext2/inc/linux/module.h:16,
from ../../drivers/filesystems/ext2/inc/ext2fs.h:15,
from ../../drivers/filesystems/ext2/src/memory.c:12:
../../drivers/filesystems/ext2/src/memory.c: In function 'Ext2ParseRegistryVolumeParams':
sdk/include/ddk/wdm.h:10848:5: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
memset(Destination, 0, Length)
^
../../drivers/filesystems/ext2/src/memory.c:2075:5: note: in expansion of macro 'RtlZeroMemory'
RtlZeroMemory(Codepage, CODEPAGE_MAXLEN);
^~~~~~~~~~~~~
sdk/include/ddk/wdm.h:10848:5: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
memset(Destination, 0, Length)
^
../../drivers/filesystems/ext2/src/memory.c:2076:5: note: in expansion of macro 'RtlZeroMemory'
RtlZeroMemory(Prefix, HIDINGPAT_LEN);
^~~~~~~~~~~~~
sdk/include/ddk/wdm.h:10848:5: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
memset(Destination, 0, Length)
^
../../drivers/filesystems/ext2/src/memory.c:2077:5: note: in expansion of macro 'RtlZeroMemory'
RtlZeroMemory(Suffix, HIDINGPAT_LEN);
^~~~~~~~~~~~~
[5225/9712] Building C object drivers/filesystems/reiserfs/CMakeFiles/reiserfs.dir/src/memory.c.obj
../../drivers/filesystems/reiserfs/src/memory.c: In function 'RfsdCreateFcbFromMcb':
../../drivers/filesystems/reiserfs/src/memory.c:874:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (Mcb->RfsdFcb)
^~
../../drivers/filesystems/reiserfs/src/memory.c:877:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if (RfsdLoadInode(Vcb, &(Mcb->Key), &RfsdIno)) {
^~
[5242/9712] Building CXX object drivers/filesystems/udfs/CMakeFiles/udfs.dir/udf_info/extent.cpp.obj
In file included from sdk/include/ddk/ntddk.h:38:0,
from sdk/include/ddk/ntifs.h:35,
from ../../drivers/filesystems/udfs/udffs.h:111,
from ../../drivers/filesystems/udfs/udf_info/udf.h:8,
from ../../drivers/filesystems/udfs/udf_info/extent.cpp:18:
In function 'ULONG MyReallocPool__(PCHAR, ULONG, CHAR**, ULONG)',
inlined from 'NTSTATUS UDFResizeExtent(PVCB, uint32, int64, BOOLEAN, PEXTENT_INFO)' at ../../drivers/filesystems/udfs/udf_info/extent.cpp:2594:32:
sdk/include/ddk/wdm.h:10848:11: warning: 'void* memset(void*, int, size_t)': specified size 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
memset(Destination, 0, Length)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../drivers/filesystems/udfs/Include/mem_tools.h:268:13: note: in expansion of macro 'RtlZeroMemory'
RtlZeroMemory(newaddr+len, newlen - len);
^~~~~~~~~~~~~
[5325/9712] Building CXX object drivers/filesystems/udfs/CMakeFiles/udfs.dir/wcache.cpp.obj
In file included from ../../drivers/filesystems/udfs/wcache.cpp:11:0:
../../drivers/filesystems/udfs/Include/wcache_lib.cpp: In function 'NTSTATUS WCacheUpdatePacket(PW_CACHE, PVOID, _W_CACHE_ASYNC**, _W_CACHE_ASYNC**, PW_CACHE_ENTRY, lba_t, lba_t, ULONG, ULONG, ULONG, ULONG, PULONG, BOOLEAN, ULONG)':
../../drivers/filesystems/udfs/Include/wcache_lib.cpp:1116:11: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses]
mod = !read | Cache->DoNotCompare;
^~~~~
[6983/9712] Building CXX object dll/opengl/glu32/CMakeFiles/glu32.dir/src/libnurbs/internals/arc.cc.obj
../../dll/opengl/glu32/src/libnurbs/internals/arc.cc: In member function 'int Arc::check()':
../../dll/opengl/glu32/src/libnurbs/internals/arc.cc:239:5: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare]
if( this == 0 ) return 1;
^~
[7020/9712] Building CXX object dll/opengl/glu32/CMakeFiles/glu32.dir/src/libnurbs/internals/quilt.cc.obj
../../dll/opengl/glu32/src/libnurbs/internals/quilt.cc: In member function 'void Quilt::deleteMe(Pool&)':
../../dll/opengl/glu32/src/libnurbs/internals/quilt.cc:65:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if( q->breakpoints) delete[] q->breakpoints; q->breakpoints = 0;
^~
../../dll/opengl/glu32/src/libnurbs/internals/quilt.cc:65:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if( q->breakpoints) delete[] q->breakpoints; q->breakpoints = 0;
^
[7039/9712] Building CXX object dll/opengl/glu32/CMakeFiles/glu32.dir/src/libnurbs/internals/subdivider.cc.obj
../../dll/opengl/glu32/src/libnurbs/internals/subdivider.cc: In member function 'void Subdivider::freejarcs(Bin&)':
../../dll/opengl/glu32/src/libnurbs/internals/subdivider.cc:852:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if( jarc->pwlArc ) jarc->pwlArc->deleteMe( pwlarcpool ); jarc->pwlArc = 0;
^~
../../dll/opengl/glu32/src/libnurbs/internals/subdivider.cc:852:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if( jarc->pwlArc ) jarc->pwlArc->deleteMe( pwlarcpool ); jarc->pwlArc = 0;
^~~~
../../dll/opengl/glu32/src/libnurbs/internals/subdivider.cc:853:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if( jarc->bezierArc) jarc->bezierArc->deleteMe( bezierarcpool ); jarc->bezierArc = 0;
^~
../../dll/opengl/glu32/src/libnurbs/internals/subdivider.cc:853:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
if( jarc->bezierArc) jarc->bezierArc->deleteMe( bezierarcpool ); jarc->bezierArc = 0;
^~~~
[7381/9712] Building CXX object base/applications/msconfig_new/CMakeFiles/msconfig_new.dir/xmldomparser.cpp.obj
In file included from ../../base/applications/msconfig_new/xmldomparser.hpp:26:0,
from ../../base/applications/msconfig_new/xmldomparser.cpp:10:
sdk/include/psdk/msxml2.h:12705:20: warning: ISO C++ forbids converting a string constant to 'BSTR {aka wchar_t*}' [-Wwrite-strings]
BSTR uri = L"") = 0;
^~~
sdk/include/psdk/msxml2.h:12731:20: warning: ISO C++ forbids converting a string constant to 'BSTR {aka wchar_t*}' [-Wwrite-strings]
BSTR uri = L"") = 0;
^~~
[7390/9712] Building CXX object base/applications/msconfig_new/CMakeFiles/msconfig_new.dir/toolspage.cpp.obj
In file included from ../../base/applications/msconfig_new/xmldomparser.hpp:26:0,
from ../../base/applications/msconfig_new/toolspage.cpp:11:
sdk/include/psdk/msxml2.h:12705:20: warning: ISO C++ forbids converting a string constant to 'BSTR {aka wchar_t*}' [-Wwrite-strings]
BSTR uri = L"") = 0;
^~~
sdk/include/psdk/msxml2.h:12731:20: warning: ISO C++ forbids converting a string constant to 'BSTR {aka wchar_t*}' [-Wwrite-strings]
BSTR uri = L"") = 0;
^~~
[8357/9712] Building CXX object dll/win32/browseui/CMakeFiles/browseui.dir/explorerband.cpp.obj
../../dll/win32/browseui/explorerband.cpp: In member function 'virtual HRESULT CExplorerBand::OnWinEvent(HWND, UINT, WPARAM, LPARAM, LRESULT*)':
../../dll/win32/browseui/explorerband.cpp:1332:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (!SUCCEEDED(hr) || !pParent.p)
^~
../../dll/win32/browseui/explorerband.cpp:1335:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
hr = pParent->SetNameOf(0, pidlChild, dispInfo->item.pszText, SHGDN_INFOLDER, &pidlNew);
^~
[8790/9712] Building C object dll/win32/mshtml/CMakeFiles/mshtml.dir/script.c.obj
../../dll/win32/mshtml/script.c: In function 'ScriptBSC_read_data':
../../dll/win32/mshtml/script.c:844:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if(!new_buf)
^~
../../dll/win32/mshtml/script.c:846:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
This->size <<= 1;
^~~~
[9097/9712] Building C object dll/win32/setupapi/CMakeFiles/setupapi.dir/devinst.c.obj
In file included from ../../sdk/include/crt/mingw32/intrin.h:98:0,
from ../../sdk/include/crt/intrin.h:1017,
from sdk/include/psdk/winnt.h:48,
from ../../sdk/include/psdk/windef.h:202,
from ../../dll/win32/setupapi/setupapi_private.h:31,
from ../../dll/win32/setupapi/devinst.c:22:
In function 'memcpy',
inlined from 'SetupDiGetDeviceInfoListClass' at ../../dll/win32/setupapi/devinst.c:4443:9:
../../sdk/include/crt/mingw32/intrin_x86.h:76:12: warning: '__builtin_memcpy' writing 16 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=]
return memmove(dest, source, num);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9186/9712] Building C object dll/win32/shell32/CMakeFiles/shell32.dir/wine/shellpath.c.obj
../../dll/win32/shell32/wine/shellpath.c:646:20: warning: 'AllUsersW' defined but not used [-Wunused-const-variable=]
static const WCHAR AllUsersW[] = {'P','u','b','l','i','c',0};
^~~~~~~~~
../../dll/win32/shell32/wine/shellpath.c:641:20: warning: 'szDefaultProfileDirW' defined but not used [-Wunused-const-variable=]
static const WCHAR szDefaultProfileDirW[] = {'u','s','e','r','s',0};
^~~~~~~~~~~~~~~~~~~~
[9248/9712] Building RC object dll/win32/urlmon/CMakeFiles/urlmon.dir/urlmon.rc.res
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "PROXY_CLSID_IS" redefined
<command-line>:0:0: note: this is the location of the previous definition
[9317/9712] Building C object dll/win32/wbemprox/CMakeFiles/wbemprox.dir/builtin.c.obj
../../dll/win32/wbemprox/builtin.c:401:20: warning: 'prop_statusW' defined but not used [-Wunused-const-variable=]
static const WCHAR prop_statusW[] =
^~~~~~~~~~~~
../../dll/win32/wbemprox/builtin.c:273:20: warning: 'prop_installeddisplaydriversW' defined but not used [-Wunused-const-variable=]
static const WCHAR prop_installeddisplaydriversW[]=
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../dll/win32/wbemprox/builtin.c:239:20: warning: 'prop_driverdateW' defined but not used [-Wunused-const-variable=]
static const WCHAR prop_driverdateW[] =
^~~~~~~~~~~~~~~~
../../dll/win32/wbemprox/builtin.c:185:20: warning: 'prop_configmanagererrorcodeW' defined but not used [-Wunused-const-variable=]
static const WCHAR prop_configmanagererrorcodeW[] =
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9426/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/bind.c.obj
In file included from ../../dll/win32/wldap32/bind.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/bind.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9428/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/add.c.obj
In file included from ../../dll/win32/wldap32/add.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/add.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9429/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/compare.c.obj
In file included from ../../dll/win32/wldap32/compare.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/compare.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9430/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/control.c.obj
In file included from ../../dll/win32/wldap32/control.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/control.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9431/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/dn.c.obj
In file included from ../../dll/win32/wldap32/dn.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/dn.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9433/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/delete.c.obj
In file included from ../../dll/win32/wldap32/delete.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/delete.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9440/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/modify.c.obj
In file included from ../../dll/win32/wldap32/modify.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/modify.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9442/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/modrdn.c.obj
In file included from ../../dll/win32/wldap32/modrdn.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/modrdn.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9444/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/option.c.obj
In file included from ../../dll/win32/wldap32/option.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/option.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9446/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/parse.c.obj
In file included from ../../dll/win32/wldap32/parse.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/parse.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9449/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/rename.c.obj
In file included from ../../dll/win32/wldap32/rename.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/rename.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9456/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/search.c.obj
In file included from ../../dll/win32/wldap32/search.c:35:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/search.c:37:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9457/9712] Building C object dll/win32/wldap32/CMakeFiles/wldap32.dir/ber.c.obj
In file included from ../../dll/win32/wldap32/ber.c:27:0:
../../sdk/include/reactos/wine/debug.h:378:48: warning: '__wine_dbch___default' defined but not used [-Wunused-const-variable=]
static struct __wine_debug_channel * const __wine_dbch___default = &__wine_dbch_##ch
^
../../dll/win32/wldap32/ber.c:29:1: note: in expansion of macro 'WINE_DEFAULT_DEBUG_CHANNEL'
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
^~~~~~~~~~~~~~~~~~~~~~~~~~
[9554/9712] Building C object subsystems/mvdm/ntvdm/CMakeFiles/ntvdm.dir/emulator.c.obj
../../subsystems/mvdm/ntvdm/emulator.c: In function 'EmulatorInitialize':
../../subsystems/mvdm/ntvdm/emulator.c:595:50: warning: comparison between pointer and zero character constant [-Wpointer-compare]
GlobalSettings.FloppyDisks[i].Buffer != '\0')
^~
../../subsystems/mvdm/ntvdm/emulator.c:595:13: note: did you mean to dereference the pointer?
GlobalSettings.FloppyDisks[i].Buffer != '\0')
^
../../subsystems/mvdm/ntvdm/emulator.c:614:48: warning: comparison between pointer and zero character constant [-Wpointer-compare]
GlobalSettings.HardDisks[i].Buffer != L'\0')
^~
../../subsystems/mvdm/ntvdm/emulator.c:614:13: note: did you mean to dereference the pointer?
GlobalSettings.HardDisks[i].Buffer != L'\0')
^
[9563/9712] Building C object subsystems/mvdm/ntvdm/CMakeFiles/ntvdm.dir/ntvdm.c.obj
In file included from ../../subsystems/mvdm/ntvdm/ntvdm.c:306:0:
../../subsystems/mvdm/ntvdm/./console/console.c: In function 'UpdateVdmMenuDisks':
../../subsystems/mvdm/ntvdm/./console/console.c:172:50: warning: comparison between pointer and zero character constant [-Wpointer-compare]
GlobalSettings.FloppyDisks[i].Buffer != L'\0')
^~
../../subsystems/mvdm/ntvdm/./console/console.c:172:13: note: did you mean to dereference the pointer?
GlobalSettings.FloppyDisks[i].Buffer != L'\0')
^
[9712/9712] cd /home/andrew/Software/reactos/output-MinGW-i386/reactos/boot && /home/andrew/Software/rea...t/freeldr/bootsect/isombr.bin -t 0x96 /home/andrew/Software/reactos/output-MinGW-i386/reactos/livecd.iso
mkisofs: Warning: Cannot add inode hints with -no-cache-inodes.
Warning: Creating ISO-9660:1999 (version 2) filesystem.
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
commit 0159f760941d4b6b36006c3e2d22c40b35b181e1
Author: Andrew Cook <ariscop@gmail.com>
Date: Sat Feb 9 14:58:03 2019 +1100
gcc 7.3 hacks
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 84b900c37e..f2063d3821 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -282,6 +282,10 @@ else()
# Create the registry hives
create_registry_hives()
+ add_cd_file(FILE "/usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_sjlj-1.dll" DESTINATION reactos/system32 FOR all)
+ add_cd_file(FILE "/usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll" DESTINATION reactos/system32 FOR all)
+ add_cd_file(FILE "/usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll" DESTINATION reactos/system32 FOR all)
+
# Create {bootcd, livecd, bootcdregtest}.lst
create_iso_lists()
diff --git a/base/applications/CMakeLists.txt b/base/applications/CMakeLists.txt
index 87cbdbf5e1..331f599352 100644
--- a/base/applications/CMakeLists.txt
+++ b/base/applications/CMakeLists.txt
@@ -6,7 +6,7 @@ add_subdirectory(charmap)
add_subdirectory(clipbrd)
add_subdirectory(cmdutils)
add_subdirectory(control)
-add_subdirectory(drwtsn32)
+#add_subdirectory(drwtsn32)
add_subdirectory(dxdiag)
add_subdirectory(extrac32)
add_subdirectory(findstr)
@@ -29,7 +29,7 @@ add_subdirectory(mstsc)
add_subdirectory(network)
add_subdirectory(notepad)
add_subdirectory(osk)
-add_subdirectory(rapps)
+#add_subdirectory(rapps)
add_subdirectory(regedit)
add_subdirectory(regedt32)
add_subdirectory(sc)
diff --git a/base/applications/network/CMakeLists.txt b/base/applications/network/CMakeLists.txt
index 4f95614999..d3184fa4cc 100644
--- a/base/applications/network/CMakeLists.txt
+++ b/base/applications/network/CMakeLists.txt
@@ -10,7 +10,7 @@ add_subdirectory(netstat)
add_subdirectory(nslookup)
add_subdirectory(ping)
add_subdirectory(route)
-add_subdirectory(telnet)
+#add_subdirectory(telnet)
add_subdirectory(tracert)
add_subdirectory(whois)
add_subdirectory(wlanconf)
diff --git a/configure.sh b/configure.sh
index 64a18db4c8..c97547535e 100755
--- a/configure.sh
+++ b/configure.sh
@@ -1,9 +1,10 @@
#!/bin/sh
-if [ "x$ROS_ARCH" = "x" ]; then
- echo Could not detect RosBE.
- exit 1
-fi
+#if [ "x$ROS_ARCH" = "x" ]; then
+# echo Could not detect RosBE.
+# exit 1
+#fi
+ROS_ARCH=i386
BUILD_ENVIRONMENT=MinGW
ARCH=$ROS_ARCH
@@ -71,6 +72,6 @@ echo Preparing reactos...
cd reactos
rm -f CMakeCache.txt host-tools/CMakeCache.txt
-cmake -G "$CMAKE_GENERATOR" -DENABLE_CCACHE:BOOL=0 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain-gcc.cmake -DARCH:STRING=$ARCH -DNEW_STYLE_BUILD:BOOL=$USE_NEW_STYLE $EXTRA_ARGS $ROS_CMAKEOPTS "$REACTOS_SOURCE_DIR"
+/usr/local/RosBE/bin/cmake -G "$CMAKE_GENERATOR" -DPCH:BOOL=0 -DENABLE_CCACHE:BOOL=0 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain-gcc.cmake -DARCH:STRING=$ARCH -DNEW_STYLE_BUILD:BOOL=$USE_NEW_STYLE $EXTRA_ARGS $ROS_CMAKEOPTS "$REACTOS_SOURCE_DIR"
echo Configure script complete! Enter directories and execute appropriate build commands \(ex: ninja, make, makex, etc...\).
diff --git a/dll/shellext/CMakeLists.txt b/dll/shellext/CMakeLists.txt
index e11df36001..40ecbe06f1 100644
--- a/dll/shellext/CMakeLists.txt
+++ b/dll/shellext/CMakeLists.txt
@@ -6,6 +6,6 @@ add_subdirectory(devcpux)
add_subdirectory(fontext)
add_subdirectory(netshell)
add_subdirectory(ntobjshex)
-add_subdirectory(shellbtrfs)
+#add_subdirectory(shellbtrfs)
add_subdirectory(stobject)
add_subdirectory(zipfldr)
diff --git a/sdk/cmake/gcc.cmake b/sdk/cmake/gcc.cmake
index 8f7226dffb..5a145b6cb4 100644
--- a/sdk/cmake/gcc.cmake
+++ b/sdk/cmake/gcc.cmake
@@ -110,11 +110,6 @@ else()
add_compile_flags("-march=${OARCH}")
endif()
-# Warnings, errors
-if((NOT CMAKE_BUILD_TYPE STREQUAL "Release") AND (NOT CMAKE_C_COMPILER_ID STREQUAL "Clang"))
- add_compile_flags("-Werror")
-endif()
-
add_compile_flags("-Wall -Wpointer-arith")
add_compile_flags("-Wno-char-subscripts -Wno-multichar -Wno-unused-value")
@@ -295,11 +290,9 @@ function(set_module_type_toolchain MODULE TYPE)
if((${TYPE} STREQUAL "kernelmodedriver") OR (${TYPE} STREQUAL "wdmdriver"))
message(FATAL_ERROR "Use of STL in kernelmodedriver or wdmdriver type module prohibited")
endif()
- target_link_libraries(${MODULE} -lstdc++ -lsupc++ -lgcc -lmingwex)
+ target_link_libraries(${MODULE} -lstdc++ -lsupc++ -lgcc_s -lmingwex -lwinpthread)
elseif(CPP_USE_RT)
- target_link_libraries(${MODULE} -lsupc++ -lgcc)
- elseif(IS_CPP)
- target_link_libraries(${MODULE} -lgcc)
+ target_link_libraries(${MODULE} -lsupc++ -lgcc_s -lwinpthread)
endif()
if((${TYPE} STREQUAL "kernelmodedriver") OR (${TYPE} STREQUAL "wdmdriver"))
diff --git a/sdk/include/reactos/rosctrls.h b/sdk/include/reactos/rosctrls.h
index 6d3481a042..dc03c8bab4 100644
--- a/sdk/include/reactos/rosctrls.h
+++ b/sdk/include/reactos/rosctrls.h
@@ -280,7 +280,7 @@ public: // Configuration methods
DWORD SetTooltip(HWND hWndTooltip)
{
- return SendMessageW(TB_SETTOOLTIPS, hWndTooltip, 0);
+ return SendMessageW(TB_SETTOOLTIPS, (WPARAM)hWndTooltip, 0);
}
INT GetHotItem()
diff --git a/sdk/lib/crt/stdio/file.c b/sdk/lib/crt/stdio/file.c
index 2357d99bfc..0793a3fffa 100644
--- a/sdk/lib/crt/stdio/file.c
+++ b/sdk/lib/crt/stdio/file.c
@@ -178,7 +178,7 @@ static inline void init_ioinfo_cs(ioinfo *info)
}
}
-/*static*/ inline ioinfo* get_ioinfo(int fd)
+ioinfo* get_ioinfo(int fd)
{
ioinfo *ret = get_ioinfo_nolock(fd);
if(ret == &__badioinfo)
@@ -260,7 +260,7 @@ static inline ioinfo* get_ioinfo_alloc(int *fd)
return &__badioinfo;
}
-/*static*/ inline void release_ioinfo(ioinfo *info)
+void release_ioinfo(ioinfo *info)
{
if(info!=&__badioinfo && info->exflag & EF_CRIT_INIT)
LeaveCriticalSection(&info->crit);
commit 0004aa5ebfb7c19d4e3a53fb165faf7e89b3459c
Author: Andrew Cook <ariscop@gmail.com>
Date: Tue Feb 5 20:06:10 2019 +1100
Remove --compress-debug-sections
Broken in clang and newer gcc
diff --git a/sdk/cmake/gcc.cmake b/sdk/cmake/gcc.cmake
index 102b4186e2..8f7226dffb 100644
--- a/sdk/cmake/gcc.cmake
+++ b/sdk/cmake/gcc.cmake
@@ -252,23 +252,16 @@ endif()
set(CMAKE_EXE_LINKER_FLAGS "-nostdlib -Wl,--enable-auto-image-base,--disable-auto-import,--disable-stdcall-fixup,--allow-multiple-definition")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS_INIT} -Wl,--disable-stdcall-fixup,--allow-multiple-definition")
-if((NOT CMAKE_C_COMPILER_ID STREQUAL "Clang") AND (NOT CMAKE_BUILD_TYPE STREQUAL "Release"))
- # FIXME: Set this once Clang toolchain works with it
- set(_compress_debug_sections_flag "-Wa,--compress-debug-sections")
-endif()
-
if(CMAKE_VERSION VERSION_LESS 3.4.0)
- set(CMAKE_C_COMPILE_OBJECT "${CCACHE} <CMAKE_C_COMPILER> <DEFINES> ${_compress_debug_sections_flag} <FLAGS> -o <OBJECT> -c <SOURCE>")
- # FIXME: Once the GCC toolchain bugs are fixed, add _compress_debug_sections_flag to CXX too
+ set(CMAKE_C_COMPILE_OBJECT "${CCACHE} <CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>")
set(CMAKE_CXX_COMPILE_OBJECT "${CCACHE} <CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>")
- set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> ${_compress_debug_sections_flag} -x assembler-with-cpp -o <OBJECT> -I${REACTOS_SOURCE_DIR}/sdk/include/asm -I${REACTOS_BINARY_DIR}/sdk/include/asm <FLAGS> <DEFINES> -D__ASM__ -c <SOURCE>")
+ set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> -x assembler-with-cpp -o <OBJECT> -I${REACTOS_SOURCE_DIR}/sdk/include/asm -I${REACTOS_BINARY_DIR}/sdk/include/asm <FLAGS> <DEFINES> -D__ASM__ -c <SOURCE>")
set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> -O coff <FLAGS> -DRC_INVOKED -D__WIN32__=1 -D__FLAT__=1 ${I18N_DEFS} <DEFINES> <SOURCE> <OBJECT>")
else()
- set(CMAKE_C_COMPILE_OBJECT "${CCACHE} <CMAKE_C_COMPILER> <DEFINES> ${_compress_debug_sections_flag} <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE>")
- # FIXME: Once the GCC toolchain bugs are fixed, add _compress_debug_sections_flag to CXX too
+ set(CMAKE_C_COMPILE_OBJECT "${CCACHE} <CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE>")
set(CMAKE_CXX_COMPILE_OBJECT "${CCACHE} <CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE>")
- set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> ${_compress_debug_sections_flag} -x assembler-with-cpp -o <OBJECT> -I${REACTOS_SOURCE_DIR}/sdk/include/asm -I${REACTOS_BINARY_DIR}/sdk/include/asm <INCLUDES> <FLAGS> <DEFINES> -D__ASM__ -c <SOURCE>")
+ set(CMAKE_ASM_COMPILE_OBJECT "<CMAKE_ASM_COMPILER> -x assembler-with-cpp -o <OBJECT> -I${REACTOS_SOURCE_DIR}/sdk/include/asm -I${REACTOS_BINARY_DIR}/sdk/include/asm <INCLUDES> <FLAGS> <DEFINES> -D__ASM__ -c <SOURCE>")
set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> -O coff <INCLUDES> <FLAGS> -DRC_INVOKED -D__WIN32__=1 -D__FLAT__=1 ${I18N_DEFS} <DEFINES> <SOURCE> <OBJECT>")
endif()
commit 04f510bb1c5c3b873698b90b95fdae738b922271
Author: Andrew Cook <ariscop@gmail.com>
Date: Tue Feb 5 19:54:46 2019 +1100
Allow multiple definitions
Newer versions of ld error because DEFINE_GUID in headers creates
duplicate symbols
diff --git a/sdk/cmake/gcc.cmake b/sdk/cmake/gcc.cmake
index da203e5aa1..102b4186e2 100644
--- a/sdk/cmake/gcc.cmake
+++ b/sdk/cmake/gcc.cmake
@@ -249,8 +249,8 @@ else()
"<CMAKE_C_COMPILER> ${CMAKE_C_FLAGS} <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
endif()
-set(CMAKE_EXE_LINKER_FLAGS "-nostdlib -Wl,--enable-auto-image-base,--disable-auto-import,--disable-stdcall-fixup")
-set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS_INIT} -Wl,--disable-stdcall-fixup")
+set(CMAKE_EXE_LINKER_FLAGS "-nostdlib -Wl,--enable-auto-image-base,--disable-auto-import,--disable-stdcall-fixup,--allow-multiple-definition")
+set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS_INIT} -Wl,--disable-stdcall-fixup,--allow-multiple-definition")
if((NOT CMAKE_C_COMPILER_ID STREQUAL "Clang") AND (NOT CMAKE_BUILD_TYPE STREQUAL "Release"))
# FIXME: Set this once Clang toolchain works with it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.