Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 906229 Details for
Bug 1107164
wine-mono: FTBFS in rawhide
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
<fdopen> (text/plain), 1.61 MB, created by
Dennis Gilmore
on 2014-06-09 20:27:30 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Dennis Gilmore
Created:
2014-06-09 20:27:30 UTC
Size:
1.61 MB
patch
obsolete
>Mock Version: 1.1.39 >Mock Version: 1.1.39 >ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'], False, '/var/lib/mock/f21-build-2148578-392991/root/', None, 86400, True, False, 1000, 425, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n "<mock-chroot>"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=<mockbuild.trace_decorator.getLog object at 0xf89c10>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n "<mock-chroot>"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} >warning: Could not canonicalize hostname: arm04-builder22.arm.fedoraproject.org >Building target platforms: noarch >Building for target noarch >Wrote: /builddir/build/SRPMS/wine-mono-4.5.2-3.fc21.src.rpm >Child return code was: 0 >LEAVE do --> > >ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'], False, '/var/lib/mock/f21-build-2148578-392991/root/', None, 86400, True, False, 1000, 425, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n "<mock-chroot>"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=<mockbuild.trace_decorator.getLog object at 0xf89c10>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n "<mock-chroot>"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} >Building target platforms: noarch >Building for target noarch >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SneHSP >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf wine-mono-4.5.2 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/wine-mono-4.5.2.tar.gz >+ /usr/bin/tar -xf - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd wine-mono-4.5.2 >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ echo 'Patch #0 (wine-mono-build-msifilename.patch):' >Patch #0 (wine-mono-build-msifilename.patch): >+ /usr/bin/cat /builddir/build/SOURCES/wine-mono-build-msifilename.patch >+ /usr/bin/patch -p1 -b --suffix .msifilename --fuzz=0 >patching file build-winemono.sh >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.auwbmU >+ umask 022 >+ cd /builddir/build/BUILD >+ cd wine-mono-4.5.2 >+ '[' -x /usr/bin/wine ']' >+ MAKEOPTS=-j4 >+ MSIFILENAME=wine-mono-4.5.2.msi >+ ./build-winemono.sh >Running libtoolize... >libtoolize: putting auxiliary files in `.'. >libtoolize: copying file `./ltmain.sh' >libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. >libtoolize: copying file `m4/libtool.m4' >libtoolize: copying file `m4/ltoptions.m4' >libtoolize: copying file `m4/ltsugar.m4' >libtoolize: copying file `m4/ltversion.m4' >libtoolize: copying file `m4/lt~obsolete.m4' >Running aclocal -I m4 -I . ... >Running autoheader... >Running automake --gnu ... >configure.in:360: installing './compile' >configure.in:9: installing './config.guess' >configure.in:9: installing './config.sub' >configure.in:16: installing './install-sh' >configure.in:16: installing './missing' >ikvm-native/Makefile.am: installing './depcomp' >Running autoconf ... >Running libgc/autogen.sh ... >Running libtoolize... >libtoolize: putting auxiliary files in `.'. >libtoolize: copying file `./ltmain.sh' >libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. >libtoolize: copying file `m4/libtool.m4' >libtoolize: copying file `m4/ltoptions.m4' >libtoolize: copying file `m4/ltsugar.m4' >libtoolize: copying file `m4/ltversion.m4' >libtoolize: copying file `m4/lt~obsolete.m4' >Running aclocal -Wnone ... >Running automake --gnu ... >configure.in:28: installing './compile' >configure.in:23: installing './config.guess' >configure.in:23: installing './config.sub' >Running autoconf ... >Skipping configure process. >Done running libgc/autogen.sh ... >Running eglib/autogen.sh ... >Running libtoolize... >libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. >libtoolize: copying file `m4/libtool.m4' >libtoolize: copying file `m4/ltoptions.m4' >libtoolize: copying file `m4/ltsugar.m4' >libtoolize: copying file `m4/ltversion.m4' >libtoolize: copying file `m4/lt~obsolete.m4' >Running aclocal -I m4 ... >Running autoheader... >Running automake --gnu ... >Running autoconf ... >Skipping configure process. >Done running eglib/autogen.sh ... >Skipping configure process. >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... x86_64-w64-mingw32 >checking target system type... x86_64-w64-mingw32 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether ln -s works... yes >checking whether make supports nested variables... (cached) yes >checking host platform characteristics... ok >checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc >checking for x86_64-w64-mingw32-gcc... (cached) x86_64-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-w64-mingw32-gcc accepts -g... yes >checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether x86_64-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of x86_64-w64-mingw32-gcc... gcc3 >checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-w64-mingw32-g++ accepts -g... yes >checking dependency style of x86_64-w64-mingw32-g++... gcc3 >checking dependency style of x86_64-w64-mingw32-gcc... gcc3 >checking for gawk... (cached) gawk >checking how to run the C preprocessor... x86_64-w64-mingw32-gcc -E >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for x86_64-w64-mingw32-as... x86_64-w64-mingw32-as >checking for x86_64-w64-mingw32-dlltool... x86_64-w64-mingw32-dlltool >checking for x86_64-w64-mingw32-objdump... x86_64-w64-mingw32-objdump >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for fgrep... /usr/bin/grep -F >checking for ld used by x86_64-w64-mingw32-gcc... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-w64-mingw32-nm -B >checking the name lister (/usr/bin/x86_64-w64-mingw32-nm -B) interface... BSD nm >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to x86_64-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-w64-mingw32/bin/ld option to reload object files... -r >checking for x86_64-w64-mingw32-objdump... (cached) x86_64-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for x86_64-w64-mingw32-dlltool... (cached) x86_64-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for x86_64-w64-mingw32-ar... x86_64-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for x86_64-w64-mingw32-strip... (cached) x86_64-w64-mingw32-strip >checking for x86_64-w64-mingw32-ranlib... x86_64-w64-mingw32-ranlib >checking command to parse /usr/bin/x86_64-w64-mingw32-nm -B output from x86_64-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for x86_64-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if x86_64-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if x86_64-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if x86_64-w64-mingw32-gcc static flag -static works... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-w64-mingw32-gcc linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... x86_64-w64-mingw32-g++ -E >checking for ld used by x86_64-w64-mingw32-g++... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking whether the x86_64-w64-mingw32-g++ linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking for x86_64-w64-mingw32-g++ option to produce PIC... -DDLL_EXPORT -DPIC >checking if x86_64-w64-mingw32-g++ PIC flag -DDLL_EXPORT -DPIC works... yes >checking if x86_64-w64-mingw32-g++ static flag -static works... yes >checking if x86_64-w64-mingw32-g++ supports -c -o file.o... yes >checking if x86_64-w64-mingw32-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-w64-mingw32-g++ linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >../mono/configure: line 17369: ./libtool: No such file or directory >checking for ld used by x86_64-w64-mingw32-gcc... (cached) /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... (cached) yes >checking for ld used by GCC... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... no, consider installing GNU libiconv >checking sys/filio.h usability... no >checking sys/filio.h presence... no >checking for sys/filio.h... no >checking sys/sockio.h usability... no >checking sys/sockio.h presence... no >checking for sys/sockio.h... no >checking netdb.h usability... no >checking netdb.h presence... no >checking for netdb.h... no >checking utime.h usability... yes >checking utime.h presence... yes >checking for utime.h... yes >checking sys/utime.h usability... yes >checking sys/utime.h presence... yes >checking for sys/utime.h... yes >checking semaphore.h usability... yes >checking semaphore.h presence... yes >checking for semaphore.h... yes >checking sys/un.h usability... no >checking sys/un.h presence... no >checking for sys/un.h... no >checking linux/rtc.h usability... no >checking linux/rtc.h presence... no >checking for linux/rtc.h... no >checking sys/syscall.h usability... no >checking sys/syscall.h presence... no >checking for sys/syscall.h... no >checking sys/mkdev.h usability... no >checking sys/mkdev.h presence... no >checking for sys/mkdev.h... no >checking sys/uio.h usability... no >checking sys/uio.h presence... no >checking for sys/uio.h... no >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking libproc.h usability... no >checking libproc.h presence... no >checking for libproc.h... no >checking for sys/param.h... (cached) yes >checking sys/socket.h usability... no >checking sys/socket.h presence... no >checking for sys/socket.h... no >checking sys/ipc.h usability... no >checking sys/ipc.h presence... no >checking for sys/ipc.h... no >checking sys/sem.h usability... no >checking sys/sem.h presence... no >checking for sys/sem.h... no >checking sys/utsname.h usability... no >checking sys/utsname.h presence... no >checking for sys/utsname.h... no >checking alloca.h usability... no >checking alloca.h presence... no >checking for alloca.h... no >checking ucontext.h usability... no >checking ucontext.h presence... no >checking for ucontext.h... no >checking pwd.h usability... no >checking pwd.h presence... no >checking for pwd.h... no >checking sys/select.h usability... no >checking sys/select.h presence... no >checking for sys/select.h... no >checking netinet/tcp.h usability... no >checking netinet/tcp.h presence... no >checking for netinet/tcp.h... no >checking netinet/in.h usability... no >checking netinet/in.h presence... no >checking for netinet/in.h... no >checking for unistd.h... (cached) yes >checking for sys/types.h... (cached) yes >checking link.h usability... no >checking link.h presence... no >checking for link.h... no >checking asm/sigcontext.h usability... no >checking asm/sigcontext.h presence... no >checking for asm/sigcontext.h... no >checking sys/inotify.h usability... no >checking sys/inotify.h presence... no >checking for sys/inotify.h... no >checking for linux/netlink.h... no >checking for linux/rtnetlink.h... no >checking for sys/user.h... no >checking zlib.h usability... no >checking zlib.h presence... no >checking for zlib.h... no >checking elf.h usability... no >checking elf.h presence... no >checking for elf.h... no >checking poll.h usability... no >checking poll.h presence... no >checking for poll.h... no >checking sys/poll.h usability... no >checking sys/poll.h presence... no >checking for sys/poll.h... no >checking sys/wait.h usability... no >checking sys/wait.h presence... no >checking for sys/wait.h... no >checking grp.h usability... no >checking grp.h presence... no >checking for grp.h... no >checking syslog.h usability... no >checking syslog.h presence... no >checking for syslog.h... no >checking wchar.h usability... yes >checking wchar.h presence... yes >checking for wchar.h... yes >checking ieeefp.h usability... no >checking ieeefp.h presence... no >checking for ieeefp.h... no >checking for isinf... yes >checking for _finite... yes >checking linux/magic.h usability... no >checking linux/magic.h presence... no >checking for linux/magic.h... no >checking size of void *... 8 >checking for clang... (cached) no >checking for -Wdeclaration-after-statement option to gcc... yes >checking for -Wno-unused-but-set-variable option to gcc... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/msgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking for msgfmt... yes >checking for pkg-config... /usr/bin/pkg-config >checking for -mno-tls-direct-seg-refs option to gcc... yes >checking for visibility __attribute__... yes >checking for deprecated __attribute__... yes >checking whether x86_64-w64-mingw32-gcc supports zero length arrays... yes >checking nacl/nacl_dyncode.h usability... no >checking nacl/nacl_dyncode.h presence... no >checking for nacl/nacl_dyncode.h... no >checking winternl.h usability... yes >checking winternl.h presence... yes >checking for winternl.h... yes >checking for main in -lws2_32... yes >checking for main in -lpsapi... yes >checking for main in -lole32... yes >checking for main in -lwinmm... yes >checking for main in -loleaut32... yes >checking for main in -ladvapi32... yes >checking for main in -lversion... yes >checking for struct ip_mreqn... no >checking for struct ip_mreq... yes >checking for GetProcessId... yes >checking whether InterlockedCompareExchange64 is declared... yes >checking whether __readfsdword is declared... no >checking for socklen_t... no >checking for array element initializer support... no >checking for trunc... yes >checking for aintl in -lsunmath... no >checking for round... yes >checking for rint... yes >checking for execvp... yes >checking if usage of random device is requested... yes >checking for random device... yes >checking if inter-process shared handles are requested... yes >checking if big-arrays are to be enabled... no >checking if the Mono Debugger is supported on this platform... no >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >tr: warning: an unescaped backslash at end of string is not portable >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating po/mcs/Makefile.in >config.status: creating runtime/mono-wrapper >config.status: creating runtime/monodis-wrapper >config.status: creating Makefile >config.status: creating mono-core.spec >config.status: creating mono-uninstalled.pc >config.status: creating scripts/mono-find-provides >config.status: creating scripts/mono-find-requires >config.status: creating mono/Makefile >config.status: creating mono/utils/Makefile >config.status: creating mono/metadata/Makefile >config.status: creating mono/dis/Makefile >config.status: creating mono/cil/Makefile >config.status: creating mono/arch/Makefile >config.status: creating mono/arch/x86/Makefile >config.status: creating mono/arch/amd64/Makefile >config.status: creating mono/arch/ppc/Makefile >config.status: creating mono/arch/sparc/Makefile >config.status: creating mono/arch/s390x/Makefile >config.status: creating mono/arch/arm/Makefile >config.status: creating mono/arch/ia64/Makefile >config.status: creating mono/arch/mips/Makefile >config.status: creating mono/interpreter/Makefile >config.status: creating mono/tests/Makefile >config.status: creating mono/tests/tests-config >config.status: creating mono/tests/assemblyresolve/Makefile >config.status: creating mono/tests/cas/Makefile >config.status: creating mono/tests/cas/assembly/Makefile >config.status: creating mono/tests/cas/demand/Makefile >config.status: creating mono/tests/cas/inheritance/Makefile >config.status: creating mono/tests/cas/linkdemand/Makefile >config.status: creating mono/tests/cas/threads/Makefile >config.status: creating mono/tests/gc-descriptors/Makefile >config.status: creating mono/benchmark/Makefile >config.status: creating mono/monograph/Makefile >config.status: creating mono/io-layer/Makefile >config.status: creating mono/mini/Makefile >config.status: creating mono/profiler/Makefile >config.status: creating m4/Makefile >config.status: creating ikvm-native/Makefile >config.status: creating scripts/Makefile >config.status: creating man/Makefile >config.status: creating docs/Makefile >config.status: creating data/Makefile >config.status: creating data/net_2_0/Makefile >config.status: creating data/net_4_0/Makefile >config.status: creating data/net_4_5/Makefile >config.status: creating data/net_2_0/Browsers/Makefile >config.status: creating data/net_4_0/Browsers/Makefile >config.status: creating data/net_4_5/Browsers/Makefile >config.status: creating data/mint.pc >config.status: creating data/mono-2.pc >config.status: creating data/monosgen-2.pc >config.status: creating data/mono.pc >config.status: creating data/mono-cairo.pc >config.status: creating data/mono-nunit.pc >config.status: creating data/mono-options.pc >config.status: creating data/mono-lineeditor.pc >config.status: creating data/monodoc.pc >config.status: creating data/mono.web.pc >config.status: creating data/dotnet.pc >config.status: creating data/dotnet35.pc >config.status: creating data/wcf.pc >config.status: creating data/cecil.pc >config.status: creating data/system.web.extensions_1.0.pc >config.status: creating data/system.web.extensions.design_1.0.pc >config.status: creating data/system.web.mvc.pc >config.status: creating data/system.web.mvc2.pc >config.status: creating data/system.web.mvc3.pc >config.status: creating data/aspnetwebstack.pc >config.status: creating data/reactive.pc >config.status: creating samples/Makefile >config.status: creating support/Makefile >config.status: creating data/config >config.status: creating tools/Makefile >config.status: creating tools/locale-builder/Makefile >config.status: creating tools/sgen/Makefile >config.status: creating runtime/Makefile >config.status: creating msvc/Makefile >config.status: creating po/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing po-directories commands >config.status: creating po/mcs/POTFILES >config.status: creating po/mcs/Makefile >config.status: executing runtime/etc/mono/1.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/web.config commands >config.status: executing runtime/etc/mono/browscap.ini commands >config.status: executing runtime/etc/mono/2.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.5/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/machine.config commands >config.status: executing runtime/etc/mono/4.0/web.config commands >config.status: executing runtime/etc/mono/4.5/machine.config commands >config.status: executing runtime/etc/mono/4.5/web.config commands >config.status: executing quiet-libtool commands >=== configuring in eglib (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib) >configure: running /bin/sh ../../mono/eglib/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install' '--build=armv7l-unknown-linux-gnueabihf' '--target=x86_64-w64-mingw32' '--host=x86_64-w64-mingw32' '--with-tls=none' '--disable-mcs-build' '--enable-win32-dllmain=yes' '--with-libgc-threads=win32' 'PKG_CONFIG=false' 'mono_cv_clang=no' 'build_alias=armv7l-unknown-linux-gnueabihf' 'host_alias=x86_64-w64-mingw32' 'target_alias=x86_64-w64-mingw32' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=win32' '--enable-win32-dllmain=yes' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL' 'CFLAGS_FOR_LIBGC= -g -mno-tls-direct-seg-refs' --cache-file=/dev/null --srcdir=../../mono/eglib >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... x86_64-w64-mingw32 >checking target system type... x86_64-w64-mingw32 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether make supports nested variables... (cached) yes >checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-w64-mingw32-gcc accepts -g... yes >checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether x86_64-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of x86_64-w64-mingw32-gcc... gcc3 >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by x86_64-w64-mingw32-gcc... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-w64-mingw32-nm -B >checking the name lister (/usr/bin/x86_64-w64-mingw32-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to x86_64-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-w64-mingw32/bin/ld option to reload object files... -r >checking for x86_64-w64-mingw32-objdump... x86_64-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for x86_64-w64-mingw32-dlltool... x86_64-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for x86_64-w64-mingw32-ar... x86_64-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for x86_64-w64-mingw32-strip... (cached) x86_64-w64-mingw32-strip >checking for x86_64-w64-mingw32-ranlib... x86_64-w64-mingw32-ranlib >checking command to parse /usr/bin/x86_64-w64-mingw32-nm -B output from x86_64-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for x86_64-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... x86_64-w64-mingw32-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if x86_64-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if x86_64-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if x86_64-w64-mingw32-gcc static flag -static works... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-w64-mingw32-gcc linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >checking whether byte ordering is bigendian... no >checking size of int... 4 >checking size of void *... 8 >checking size of long... 4 >checking size of long long... 8 >checking for strlcpy... no >checking for stpcpy... no >checking for strtok_r... no >checking for rewinddir... yes >checking for vasprintf... yes >checking for strndup... no >checking for getpwuid_r... no >checking for ld used by GCC... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... no, consider installing GNU libiconv >checking for library containing sqrtf... none required >checking for library containing nanosleep... no >checking for library containing dlopen... no >checking for varargs macros... yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking sys/wait.h usability... no >checking sys/wait.h presence... no >checking for sys/wait.h... no >checking pwd.h usability... no >checking pwd.h presence... no >checking for pwd.h... no >checking langinfo.h usability... no >checking langinfo.h presence... no >checking for langinfo.h... no >checking iconv.h usability... no >checking iconv.h presence... no >checking for iconv.h... no >checking localcharset.h usability... no >checking localcharset.h presence... no >checking for localcharset.h... no >checking for sys/types.h... (cached) yes >checking alloca.h usability... no >checking alloca.h presence... no >checking for alloca.h... no >checking for pkg-config... /usr/bin/pkg-config >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating src/Makefile >config.status: creating src/eglib-config.h >config.status: creating test/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >=== configuring in libgc (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc) >configure: running /bin/sh ../../mono/libgc/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install' '--build=armv7l-unknown-linux-gnueabihf' '--target=x86_64-w64-mingw32' '--host=x86_64-w64-mingw32' '--with-tls=none' '--disable-mcs-build' '--enable-win32-dllmain=yes' '--with-libgc-threads=win32' 'PKG_CONFIG=false' 'mono_cv_clang=no' 'build_alias=armv7l-unknown-linux-gnueabihf' 'host_alias=x86_64-w64-mingw32' 'target_alias=x86_64-w64-mingw32' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=win32' '--enable-win32-dllmain=yes' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL' 'CFLAGS_FOR_LIBGC= -g -mno-tls-direct-seg-refs' --cache-file=/dev/null --srcdir=../../mono/libgc >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing: Unknown `--is-lightweight' option >Try `/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing --help' for more information >configure: WARNING: 'missing' script is too old or missing >checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... x86_64-w64-mingw32 >checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-w64-mingw32-gcc accepts -g... yes >checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether x86_64-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of x86_64-w64-mingw32-gcc... gcc3 >checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-w64-mingw32-g++ accepts -g... yes >checking dependency style of x86_64-w64-mingw32-g++... gcc3 >checking whether make supports nested variables... (cached) yes >checking dependency style of x86_64-w64-mingw32-gcc... gcc3 >checking for x86_64-w64-mingw32-ar... x86_64-w64-mingw32-ar >checking for x86_64-w64-mingw32-ranlib... x86_64-w64-mingw32-ranlib >checking whether to enable maintainer-specific portions of Makefiles... no >checking for __sync_bool_compare_and_swap... yes >checking for xlc... no >checking for dlopen in -ldl... no >checking whether to build shared libraries... yes >checking which machine-dependent code should be used... >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by x86_64-w64-mingw32-gcc... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-w64-mingw32-nm -B >checking the name lister (/usr/bin/x86_64-w64-mingw32-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to x86_64-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-w64-mingw32/bin/ld option to reload object files... -r >checking for x86_64-w64-mingw32-objdump... x86_64-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for x86_64-w64-mingw32-dlltool... x86_64-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for x86_64-w64-mingw32-ar... (cached) x86_64-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for x86_64-w64-mingw32-strip... (cached) x86_64-w64-mingw32-strip >checking for x86_64-w64-mingw32-ranlib... (cached) x86_64-w64-mingw32-ranlib >checking command to parse /usr/bin/x86_64-w64-mingw32-nm -B output from x86_64-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for x86_64-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... x86_64-w64-mingw32-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if x86_64-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if x86_64-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if x86_64-w64-mingw32-gcc static flag -static works... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... yes >checking if x86_64-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-w64-mingw32-gcc linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... x86_64-w64-mingw32-g++ -E >checking for ld used by x86_64-w64-mingw32-g++... /usr/x86_64-w64-mingw32/bin/ld >checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes >checking whether the x86_64-w64-mingw32-g++ linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking for x86_64-w64-mingw32-g++ option to produce PIC... -DDLL_EXPORT -DPIC >checking if x86_64-w64-mingw32-g++ PIC flag -DDLL_EXPORT -DPIC works... yes >checking if x86_64-w64-mingw32-g++ static flag -static works... yes >checking if x86_64-w64-mingw32-g++ supports -c -o file.o... yes >checking if x86_64-w64-mingw32-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-w64-mingw32-g++ linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >checking sys/dg_sys_info.h usability... no >checking sys/dg_sys_info.h presence... no >checking for sys/dg_sys_info.h... no >checking for threads package to use... win32 >checking whether Solaris gcc optimization fix is necessary... no >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating include/Makefile >config.status: creating include/private/Makefile >config.status: creating doc/Makefile >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing default commands > mcs source: mcs > Engine: > GC: bundled Boehm GC with typed GC and parallel mark > TLS: none > SIGALTSTACK: no > Engine: Building and using the JIT > oprofile: no > BigArrays: no > DTrace: no > LLVM Back End: no (dynamically loaded: no) > Libraries: > .NET 2.0/3.5: no > .NET 4.0: no > .NET 4.5: no > MonoDroid: no > MonoTouch: no > JNI support: no > libgdiplus: assumed to be installed > zlib: > >make all-recursive >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >Making all in po >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >Making all in mcs >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >test ! -f ../../../mono/po/mcs/mcs.pot || \ > test -z "../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo" || make ../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >cd ../../../mono/po/mcs && rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po >cd ../../../mono/po/mcs && rm -f ja.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.po >cd ../../../mono/po/mcs && rm -f de.gmo && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.po >cd ../../../mono/po/mcs && rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po >de.po: 38 translated messages, 41 fuzzy translations, 527 untranslated messages. >ja.po: 118 translated messages, 72 fuzzy translations, 416 untranslated messages. >es.po: 103 translated messages, 67 fuzzy translations, 436 untranslated messages. >pt_BR.po: 430 translated messages, 111 fuzzy translations, 65 untranslated messages. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >touch stamp-po >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >Making all in libgc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >Making all in m4 >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >Making all in include >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >Making all in private >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >Making all in doc >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' > CC allchblk.lo > CC alloc.lo > CC blacklst.lo > CC checksums.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c ../../mono/libgc/checksums.c -DDLL_EXPORT -DPIC -o .libs/checksums.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c ../../mono/libgc/blacklst.c -DDLL_EXPORT -DPIC -o .libs/blacklst.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c ../../mono/libgc/allchblk.c -DDLL_EXPORT -DPIC -o .libs/allchblk.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../mono/libgc/alloc.c -DDLL_EXPORT -DPIC -o .libs/alloc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/blacklst.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/alloc.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/allchblk.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c ../../mono/libgc/checksums.c -o checksums.o >/dev/null 2>&1 > CC dbg_mlc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c ../../mono/libgc/dbg_mlc.c -DDLL_EXPORT -DPIC -o .libs/dbg_mlc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/dbg_mlc.h:30, > from ../../mono/libgc/dbg_mlc.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/allchblk.c:19: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/alloc.c:19: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/blacklst.c:15: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/blacklst.c:15:0: >../../mono/libgc/blacklst.c: In function 'GC_default_print_heap_obj_proc': >In file included from ../../mono/libgc/allchblk.c:19:0: >../../mono/libgc/allchblk.c: In function 'GC_print_hblkfreelist': >../../mono/libgc/include/private/gc_priv.h:1874:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/blacklst.c:64:5: note: in expansion of macro 'GC_err_printf2' > GC_err_printf2("start: 0x%lx, appr. length: %ld", base, GC_size(base)); > ^ >../../mono/libgc/allchblk.c:124:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > GC_printf2("\t0x%lx size %lu ", (unsigned long)h, (unsigned long)sz); > ^ >../../mono/libgc/include/private/gc_priv.h:1862:47: note: in definition of macro 'GC_printf2' > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/allchblk.c: In function 'GC_dump_regions': >../../mono/libgc/include/private/gc_priv.h:1862:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/allchblk.c:181:2: note: in expansion of macro 'GC_printf2' > GC_printf2("***Section from 0x%lx to 0x%lx\n", start, end); > ^ >../../mono/libgc/include/private/gc_priv.h:1862:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/allchblk.c:181:2: note: in expansion of macro 'GC_printf2' > GC_printf2("***Section from 0x%lx to 0x%lx\n", start, end); > ^ >../../mono/libgc/allchblk.c:184:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > GC_printf1("\t0x%lx ", (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1861:45: note: in definition of macro 'GC_printf1' > # define GC_printf1(f,a) GC_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/allchblk.c:19: >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/allchblk.c:185:10: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >In file included from ../../mono/libgc/allchblk.c:19:0: >../../mono/libgc/include/private/gc_priv.h:1861:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf1(f,a) GC_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/allchblk.c:186:3: note: in expansion of macro 'GC_printf1' > GC_printf1("Missing header!!(%ld)\n", hhdr); > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/allchblk.c:19: >../../mono/libgc/allchblk.c: In function 'GC_free_block_ending_at': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/allchblk.c:308:25: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > while (0 != phdr && IS_FORWARDING_ADDR_OR_NIL(phdr)) { > ^ >../../mono/libgc/include/private/gc_hdrs.h:232:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define FORWARDED_ADDR(h, hhdr) ((struct hblk *)(h) - (unsigned long)(hhdr)) > ^ >../../mono/libgc/allchblk.c:309:6: note: in expansion of macro 'FORWARDED_ADDR' > p = FORWARDED_ADDR(p,phdr); > ^ >In file included from ../../mono/libgc/allchblk.c:19:0: >../../mono/libgc/allchblk.c: In function 'GC_freehblk': >../../mono/libgc/allchblk.c:802:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long) hbp); > ^ >../../mono/libgc/include/private/gc_priv.h:1861:45: note: in definition of macro 'GC_printf1' > # define GC_printf1(f,a) GC_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/alloc.c: In function 'GC_print_heap_sects': >../../mono/libgc/alloc.c:878:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > unsigned long start = (unsigned long) GC_heap_sects[i].hs_start; > ^ >../../mono/libgc/alloc.c:885:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > for (h = (struct hblk *)start; h < (struct hblk *)(start + len); h++) { > ^ >../../mono/libgc/alloc.c:885:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > for (h = (struct hblk *)start; h < (struct hblk *)(start + len); h++) { > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c ../../mono/libgc/blacklst.c -o blacklst.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c ../../mono/libgc/allchblk.c -o allchblk.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../mono/libgc/alloc.c -o alloc.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/dbg_mlc.h:30, > from ../../mono/libgc/dbg_mlc.c:17: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/dbg_mlc.h:30:0, > from ../../mono/libgc/dbg_mlc.c:17: >../../mono/libgc/dbg_mlc.c: In function 'GC_print_obj': >../../mono/libgc/dbg_mlc.c:391:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > GC_err_printf1("0x%lx (", ((unsigned long)ohdr + sizeof(oh))); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_print_smashed_obj': >../../mono/libgc/dbg_mlc.c:426:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > GC_err_printf2("0x%lx in object at 0x%lx(", (unsigned long)clobbered_addr, > ^ >../../mono/libgc/include/private/gc_priv.h:1874:55: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:427:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1874:64: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_debug_free': >../../mono/libgc/dbg_mlc.c:784:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:790:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_debug_realloc': >../../mono/libgc/dbg_mlc.c:864:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > "Attempt to reallocate invalid pointer %lx\n", (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:870:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c: In function 'store_old': >../../mono/libgc/include/private/gc_priv.h:1873:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:1056:9: note: in expansion of macro 'GC_err_printf1' > GC_err_printf1("Debuggable object at 0x%lx had non-debug finalizer.\n", > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_debug_register_finalizer': >../../mono/libgc/include/private/gc_priv.h:1873:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:1087:9: note: in expansion of macro 'GC_err_printf1' > GC_err_printf1( > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_debug_register_finalizer_no_order': >../../mono/libgc/include/private/gc_priv.h:1873:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:1120:9: note: in expansion of macro 'GC_err_printf1' > GC_err_printf1( > ^ >../../mono/libgc/dbg_mlc.c: In function 'GC_debug_register_finalizer_ignore_self': >../../mono/libgc/include/private/gc_priv.h:1873:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/dbg_mlc.c:1154:9: note: in expansion of macro 'GC_err_printf1' > GC_err_printf1( > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c ../../mono/libgc/dbg_mlc.c -o dbg_mlc.o >/dev/null 2>&1 > CC dyn_load.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c ../../mono/libgc/dyn_load.c -DDLL_EXPORT -DPIC -o .libs/dyn_load.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/dyn_load.c:36: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC finalize.lo > CC gc_dlopen.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c ../../mono/libgc/finalize.c -DDLL_EXPORT -DPIC -o .libs/finalize.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/finalize.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c ../../mono/libgc/gc_dlopen.c -DDLL_EXPORT -DPIC -o .libs/gc_dlopen.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/gc_dlopen.c:26: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC gcj_mlc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c ../../mono/libgc/gcj_mlc.c -DDLL_EXPORT -DPIC -o .libs/gcj_mlc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/gcj_mlc.c:39: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/dyn_load.c:36: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c ../../mono/libgc/dyn_load.c -o dyn_load.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/finalize.c:17: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >../../mono/libgc/finalize.c: In function 'GC_unregister_disappearing_link_inner': >../../mono/libgc/finalize.c:282:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > if (((unsigned long)link & (ALIGNMENT-1))) goto out; > ^ >In file included from ../../mono/libgc/include/private/gc_pmark.h:35:0, > from ../../mono/libgc/finalize.c:17: >../../mono/libgc/finalize.c: In function 'GC_dump_finalization_links': >../../mono/libgc/include/private/gc_priv.h:1862:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/finalize.c:585:7: note: in expansion of macro 'GC_printf2' > GC_printf2("Object: %lx, link: %lx\n", real_ptr, real_link); > ^ >../../mono/libgc/include/private/gc_priv.h:1862:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/finalize.c:585:7: note: in expansion of macro 'GC_printf2' > GC_printf2("Object: %lx, link: %lx\n", real_ptr, real_link); > ^ >../../mono/libgc/finalize.c: In function 'GC_dump_finalization': >../../mono/libgc/include/private/gc_priv.h:1861:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf1(f,a) GC_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/finalize.c:606:9: note: in expansion of macro 'GC_printf1' > GC_printf1("Finalizable object: 0x%lx\n", real_ptr); > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/gc_dlopen.c:26: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c ../../mono/libgc/gc_dlopen.c -o gc_dlopen.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c ../../mono/libgc/finalize.c -o finalize.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/gcj_mlc.c:39: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_pmark.h:35:0, > from ../../mono/libgc/gcj_mlc.c:39: >../../mono/libgc/gcj_mlc.c: In function 'GC_debug_gcj_malloc': >../../mono/libgc/gcj_mlc.c:202:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long) ptr_to_struct_containing_descr); > ^ >../../mono/libgc/include/private/gc_priv.h:1874:64: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/gcj_mlc.c: In function 'GC_debug_gcj_fast_malloc': >../../mono/libgc/gcj_mlc.c:263:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long) ptr_to_struct_containing_descr); > ^ >../../mono/libgc/include/private/gc_priv.h:1874:64: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c ../../mono/libgc/gcj_mlc.c -o gcj_mlc.o >/dev/null 2>&1 > CC headers.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c ../../mono/libgc/headers.c -DDLL_EXPORT -DPIC -o .libs/headers.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/headers.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC malloc.lo > CC mallocx.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c ../../mono/libgc/mallocx.c -DDLL_EXPORT -DPIC -o .libs/mallocx.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c ../../mono/libgc/malloc.c -DDLL_EXPORT -DPIC -o .libs/malloc.o > CC mark.lo >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/malloc.c:18: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mallocx.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c ../../mono/libgc/mark.c -DDLL_EXPORT -DPIC -o .libs/mark.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/mark.c:20: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/headers.c:25: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/headers.c:25: >../../mono/libgc/headers.c: In function 'GC_apply_to_all_blocks': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/headers.c:272:18: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (!IS_FORWARDING_ADDR_OR_NIL(index_p->index[j])) { > ^ >../../mono/libgc/headers.c: In function 'GC_next_used_block': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/headers.c:307:17: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >../../mono/libgc/headers.c: In function 'GC_prev_block': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/headers.c:346:24: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > } else if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c ../../mono/libgc/headers.c -o headers.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/malloc.c:18: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/mallocx.c:25: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/mark.c:20: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c ../../mono/libgc/malloc.c -o malloc.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/mark.c:20: >../../mono/libgc/mark.c: In function 'GC_find_start': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/mark.c:560:14: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > } while(IS_FORWARDING_ADDR_OR_NIL(hhdr)); > ^ >../../mono/libgc/mark.c: In function 'GC_mark_from': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/include/private/gc_hdrs.h:122:17: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { \ > ^ >../../mono/libgc/include/private/gc_pmark.h:200:5: note: in expansion of macro 'HC_GET_HDR' > HC_GET_HDR(my_current, my_hhdr, source); \ > ^ >../../mono/libgc/mark.c:688:17: note: in expansion of macro 'HC_PUSH_CONTENTS' > HC_PUSH_CONTENTS((ptr_t)current, mark_stack_top, > ^ >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/include/private/gc_hdrs.h:122:17: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { \ > ^ >../../mono/libgc/include/private/gc_pmark.h:200:5: note: in expansion of macro 'HC_GET_HDR' > HC_GET_HDR(my_current, my_hhdr, source); \ > ^ >../../mono/libgc/mark.c:791:11: note: in expansion of macro 'HC_PUSH_CONTENTS' > HC_PUSH_CONTENTS((ptr_t)current, mark_stack_top, > ^ >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/include/private/gc_hdrs.h:122:17: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { \ > ^ >../../mono/libgc/include/private/gc_pmark.h:200:5: note: in expansion of macro 'HC_GET_HDR' > HC_GET_HDR(my_current, my_hhdr, source); \ > ^ >../../mono/libgc/mark.c:801:9: note: in expansion of macro 'HC_PUSH_CONTENTS' > HC_PUSH_CONTENTS((ptr_t)deferred, mark_stack_top, > ^ >../../mono/libgc/mark.c: In function 'GC_push_selected': >../../mono/libgc/mark.c:1234:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > bottom = (ptr_t)(((long) bottom + ALIGNMENT-1) & ~(ALIGNMENT-1)); > ^ >../../mono/libgc/mark.c:1234:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > bottom = (ptr_t)(((long) bottom + ALIGNMENT-1) & ~(ALIGNMENT-1)); > ^ >../../mono/libgc/mark.c:1235:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > top = (ptr_t)(((long) top) & ~(ALIGNMENT-1)); > ^ >../../mono/libgc/mark.c:1235:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > top = (ptr_t)(((long) top) & ~(ALIGNMENT-1)); > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/mark.c:20: >../../mono/libgc/mark.c: In function 'GC_mark_and_push': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/include/private/gc_pmark.h:183:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(my_hhdr)) { \ > ^ >../../mono/libgc/mark.c:1322:4: note: in expansion of macro 'PUSH_CONTENTS' > PUSH_CONTENTS(obj, mark_stack_ptr /* modified */, mark_stack_limit, src, > ^ >../../mono/libgc/mark.c: In function 'GC_mark_and_push_stack': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/mark.c:1354:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c ../../mono/libgc/mallocx.c -o mallocx.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c ../../mono/libgc/mark.c -o mark.o >/dev/null 2>&1 > CC mark_rts.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c ../../mono/libgc/mark_rts.c -DDLL_EXPORT -DPIC -o .libs/mark_rts.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mark_rts.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC misc.lo > CC new_hblk.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c ../../mono/libgc/misc.c -DDLL_EXPORT -DPIC -o .libs/misc.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c ../../mono/libgc/new_hblk.c -DDLL_EXPORT -DPIC -o .libs/new_hblk.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/misc.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/new_hblk.c:23: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC obj_map.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c ../../mono/libgc/obj_map.c -DDLL_EXPORT -DPIC -o .libs/obj_map.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/obj_map.c:22: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/mark_rts.c:15: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/mark_rts.c:15:0: >../../mono/libgc/mark_rts.c: In function 'GC_print_static_roots': >../../mono/libgc/mark_rts.c:50:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long) GC_static_roots[i].r_start, > ^ >../../mono/libgc/include/private/gc_priv.h:1862:47: note: in definition of macro 'GC_printf2' > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/mark_rts.c:51:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long) GC_static_roots[i].r_end); > ^ >../../mono/libgc/include/private/gc_priv.h:1862:56: note: in definition of macro 'GC_printf2' > # define GC_printf2(f,a,b) GC_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/mark_rts.c: In function 'GC_approx_sp': >../../mono/libgc/mark_rts.c:379:5: warning: function returns address of local variable [-Wreturn-local-addr] > return((ptr_t)(&dummy)); > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/misc.c:25: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/new_hblk.c:23: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/misc.c:25: >../../mono/libgc/misc.c: In function 'GC_base': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/misc.c:408:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > while (IS_FORWARDING_ADDR_OR_NIL(candidate_hdr)) { > ^ >../../mono/libgc/include/private/gc_hdrs.h:232:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define FORWARDED_ADDR(h, hhdr) ((struct hblk *)(h) - (unsigned long)(hhdr)) > ^ >../../mono/libgc/misc.c:409:9: note: in expansion of macro 'FORWARDED_ADDR' > h = FORWARDED_ADDR(h,candidate_hdr); > ^ >../../mono/libgc/misc.c: In function 'GC_init': >../../mono/libgc/misc.c:500:15: warning: assignment from incompatible pointer type > pfn = GetProcAddress(hK32, > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/obj_map.c:22: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c ../../mono/libgc/misc.c -o misc.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c ../../mono/libgc/mark_rts.c -o mark_rts.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c ../../mono/libgc/obj_map.c -o obj_map.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c ../../mono/libgc/new_hblk.c -o new_hblk.o >/dev/null 2>&1 > CC os_dep.lo > CC pcr_interface.lo > CC ptr_chck.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c ../../mono/libgc/os_dep.c -DDLL_EXPORT -DPIC -o .libs/os_dep.o > CC real_malloc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c ../../mono/libgc/pcr_interface.c -DDLL_EXPORT -DPIC -o .libs/pcr_interface.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ../../mono/libgc/ptr_chck.c -DDLL_EXPORT -DPIC -o .libs/ptr_chck.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/os_dep.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c ../../mono/libgc/real_malloc.c -DDLL_EXPORT -DPIC -o .libs/real_malloc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/pcr_interface.c:13: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c ../../mono/libgc/real_malloc.c -o real_malloc.o >/dev/null 2>&1 > CC reclaim.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c ../../mono/libgc/reclaim.c -DDLL_EXPORT -DPIC -o .libs/reclaim.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/reclaim.c:18: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/os_dep.c:17: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/os_dep.c:17:0: >../../mono/libgc/os_dep.c: In function 'GC_add_current_malloc_heap': >../../mono/libgc/include/private/gc_priv.h:1861:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define GC_printf1(f,a) GC_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/os_dep.c:1417:4: note: in expansion of macro 'GC_printf1' > GC_printf1("Found new system malloc AllocationBase at 0x%lx\n", > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/os_dep.c:17: >../../mono/libgc/os_dep.c: In function 'GC_protect_heap': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/os_dep.c:3049:10: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_pmark.h:35:0, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/ptr_chck.c: In function 'GC_default_same_obj_print_proc': >../../mono/libgc/ptr_chck.c:29:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p, (unsigned long)q); > ^ >../../mono/libgc/include/private/gc_priv.h:1874:55: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >../../mono/libgc/ptr_chck.c:29:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p, (unsigned long)q); > ^ >../../mono/libgc/include/private/gc_priv.h:1874:64: note: in definition of macro 'GC_err_printf2' > # define GC_err_printf2(f,a,b) GC_err_printf(f, (long)a, (long)b, 0l, 0l, 0l, 0l) > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/ptr_chck.c: In function 'GC_same_obj': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/ptr_chck.c:68:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/ptr_chck.c:71:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > while (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >../../mono/libgc/include/private/gc_hdrs.h:232:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define FORWARDED_ADDR(h, hhdr) ((struct hblk *)(h) - (unsigned long)(hhdr)) > ^ >../../mono/libgc/ptr_chck.c:72:9: note: in expansion of macro 'FORWARDED_ADDR' > h = FORWARDED_ADDR(h, hhdr); > ^ >In file included from ../../mono/libgc/include/private/gc_pmark.h:35:0, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/ptr_chck.c: In function 'GC_default_is_valid_displacement_print_proc': >../../mono/libgc/ptr_chck.c:125:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/ptr_chck.c: In function 'GC_is_valid_displacement': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/ptr_chck.c:156:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > while (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >../../mono/libgc/include/private/gc_hdrs.h:232:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define FORWARDED_ADDR(h, hhdr) ((struct hblk *)(h) - (unsigned long)(hhdr)) > ^ >../../mono/libgc/ptr_chck.c:157:9: note: in expansion of macro 'FORWARDED_ADDR' > h = FORWARDED_ADDR(h, hhdr); > ^ >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/ptr_chck.c:161:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(hhdr)) { > ^ >In file included from ../../mono/libgc/include/private/gc_pmark.h:35:0, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/ptr_chck.c: In function 'GC_default_is_visible_print_proc': >../../mono/libgc/ptr_chck.c:185:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)p); > ^ >../../mono/libgc/include/private/gc_priv.h:1873:53: note: in definition of macro 'GC_err_printf1' > # define GC_err_printf1(f,a) GC_err_printf(f, (long)a, 0l, 0l, 0l, 0l, 0l) > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/pcr_interface.c:13: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c ../../mono/libgc/os_dep.c -o os_dep.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c ../../mono/libgc/pcr_interface.c -o pcr_interface.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ../../mono/libgc/ptr_chck.c -o ptr_chck.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/reclaim.c:18: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c ../../mono/libgc/reclaim.c -o reclaim.o >/dev/null 2>&1 > CC solaris_pthreads.lo > CC solaris_threads.lo > CC specific.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c ../../mono/libgc/solaris_pthreads.c -DDLL_EXPORT -DPIC -o .libs/solaris_pthreads.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c ../../mono/libgc/solaris_threads.c -DDLL_EXPORT -DPIC -o .libs/solaris_threads.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c ../../mono/libgc/specific.c -DDLL_EXPORT -DPIC -o .libs/specific.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/solaris_pthreads.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/specific.c:14: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/solaris_threads.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC stubborn.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c ../../mono/libgc/stubborn.c -DDLL_EXPORT -DPIC -o .libs/stubborn.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/stubborn.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/solaris_pthreads.c:19: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/specific.c:14: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/solaris_threads.c:19: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c ../../mono/libgc/solaris_pthreads.c -o solaris_pthreads.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c ../../mono/libgc/specific.c -o specific.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c ../../mono/libgc/solaris_threads.c -o solaris_threads.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/stubborn.c:17: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c ../../mono/libgc/stubborn.c -o stubborn.o >/dev/null 2>&1 > CC typd_mlc.lo > CC backgraph.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c ../../mono/libgc/typd_mlc.c -DDLL_EXPORT -DPIC -o .libs/typd_mlc.o > CC win32_threads.lo >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/typd_mlc.c:39: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c ../../mono/libgc/backgraph.c -DDLL_EXPORT -DPIC -o .libs/backgraph.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c ../../mono/libgc/win32_threads.c -DDLL_EXPORT -DPIC -o .libs/win32_threads.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/win32_threads.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c ../../mono/libgc/backgraph.c -o backgraph.o >/dev/null 2>&1 ><command-line>:0:0: note: this is the location of the previous definition > CC pthread_support.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c ../../mono/libgc/pthread_support.c -DDLL_EXPORT -DPIC -o .libs/pthread_support.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_support.c:50: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC pthread_stop_world.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c ../../mono/libgc/pthread_stop_world.c -DDLL_EXPORT -DPIC -o .libs/pthread_stop_world.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/typd_mlc.c:39: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:70:0, > from ../../mono/libgc/include/private/gc_pmark.h:35, > from ../../mono/libgc/typd_mlc.c:39: >../../mono/libgc/typd_mlc.c: In function 'GC_typed_mark_proc': >../../mono/libgc/include/private/gc_hdrs.h:228:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > # define IS_FORWARDING_ADDR_OR_NIL(hhdr) ((unsigned long) (hhdr) <= MAX_JUMP) > ^ >../../mono/libgc/include/private/gc_pmark.h:183:9: note: in expansion of macro 'IS_FORWARDING_ADDR_OR_NIL' > if (IS_FORWARDING_ADDR_OR_NIL(my_hhdr)) { \ > ^ >../../mono/libgc/typd_mlc.c:418:14: note: in expansion of macro 'PUSH_CONTENTS' > PUSH_CONTENTS((ptr_t)current, mark_stack_ptr, > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/win32_threads.c:1: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/win32_threads.c:1:0: >../../mono/libgc/win32_threads.c: In function 'GC_push_all_stacks': >../../mono/libgc/win32_threads.c:433:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)sp); > ^ >../../mono/libgc/include/private/gc_priv.h:458:78: note: in definition of macro 'WARN' > # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c ../../mono/libgc/typd_mlc.c -o typd_mlc.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c ../../mono/libgc/win32_threads.c -o win32_threads.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_support.c:50: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c ../../mono/libgc/pthread_support.c -o pthread_support.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_stop_world.c:1: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c ../../mono/libgc/pthread_stop_world.c -o pthread_stop_world.o >/dev/null 2>&1 > CC darwin_stop_world.lo > CC openbsd_stop_world.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c ../../mono/libgc/darwin_stop_world.c -DDLL_EXPORT -DPIC -o .libs/darwin_stop_world.o >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT openbsd_stop_world.lo -MD -MP -MF .deps/openbsd_stop_world.Tpo -c ../../mono/libgc/openbsd_stop_world.c -DDLL_EXPORT -DPIC -o .libs/openbsd_stop_world.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/darwin_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/openbsd_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC mach_dep.lo >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c ../../mono/libgc/mach_dep.c -DDLL_EXPORT -DPIC -o .libs/mach_dep.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mach_dep.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/openbsd_stop_world.c:1: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/darwin_stop_world.c:1: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT openbsd_stop_world.lo -MD -MP -MF .deps/openbsd_stop_world.Tpo -c ../../mono/libgc/openbsd_stop_world.c -o openbsd_stop_world.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c ../../mono/libgc/darwin_stop_world.c -o darwin_stop_world.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../mono/libgc/mach_dep.c:15: >../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c ../../mono/libgc/mach_dep.c -o mach_dep.o >/dev/null 2>&1 > CCLD libmonogc.la > CCLD libmonogc-static.la >libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >Making all in eglib >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make all-recursive >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >Making all in m4 >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >Making all in src >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' > CC libeglib_la-garray.lo > CC libeglib_la-gbytearray.lo > CC libeglib_la-gerror.lo > CC libeglib_la-ghashtable.lo > CC libeglib_la-giconv.lo > CC libeglib_la-gmem.lo > CC libeglib_la-goutput.lo > CC libeglib_la-gqsort.lo > CC libeglib_la-gstr.lo > CC libeglib_la-gslist.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/sort.frag.h: In function 'do_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gstring.lo > CC libeglib_la-gptrarray.lo > CC libeglib_la-glist.lo > CC libeglib_la-gqueue.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/sort.frag.h: In function 'do_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gpath.lo > CC libeglib_la-gshell.lo > CC libeglib_la-gspawn.lo > CC libeglib_la-gfile.lo > CC libeglib_la-gfile-posix.lo > CC libeglib_la-gpattern.lo > CC libeglib_la-gmarkup.lo > CC libeglib_la-gutf8.lo > CC libeglib_la-gunicode.lo > CC libeglib_la-gdate-win32.lo > CC libeglib_la-gdir-win32.lo >../../../mono/eglib/src/gspawn.c:192:1: warning: 'write_all' defined but not used [-Wunused-function] > write_all (int fd, const void *vbuf, size_t n) > ^ > CC libeglib_la-gfile-win32.lo > CC libeglib_la-gmisc-win32.lo > CC libeglib_la-gmodule-win32.lo > CC libeglib_la-gtimer-win32.lo > CC libeglib_la-vasprintf.lo > CC libeglib_static_la-garray.lo > CC libeglib_static_la-gbytearray.lo > CC libeglib_static_la-gerror.lo > CC libeglib_static_la-ghashtable.lo > CC libeglib_static_la-giconv.lo > CC libeglib_static_la-gmem.lo > CC libeglib_static_la-goutput.lo > CC libeglib_static_la-gqsort.lo > CC libeglib_static_la-gstr.lo > CC libeglib_static_la-gslist.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/sort.frag.h: In function 'do_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gstring.lo > CC libeglib_static_la-gptrarray.lo > CC libeglib_static_la-glist.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/sort.frag.h: In function 'do_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gqueue.lo > CC libeglib_static_la-gpath.lo > CC libeglib_static_la-gshell.lo > CC libeglib_static_la-gspawn.lo > CC libeglib_static_la-gfile.lo > CC libeglib_static_la-gfile-posix.lo > CC libeglib_static_la-gpattern.lo > CC libeglib_static_la-gmarkup.lo > CC libeglib_static_la-gutf8.lo > CC libeglib_static_la-gunicode.lo > CC libeglib_static_la-gdate-win32.lo > CC libeglib_static_la-gdir-win32.lo >../../../mono/eglib/src/gspawn.c:192:1: warning: 'write_all' defined but not used [-Wunused-function] > write_all (int fd, const void *vbuf, size_t n) > ^ > CC libeglib_static_la-gfile-win32.lo > CC libeglib_static_la-gmisc-win32.lo > CC libeglib_static_la-gmodule-win32.lo > CC libeglib_static_la-gtimer-win32.lo > CC libeglib_static_la-vasprintf.lo > CCLD libeglib.la > CCLD libeglib-static.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >Making all in mono >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >Making all in arch >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >Making all in utils >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make all-am >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' > CC mono-md5.lo > CC mono-sha1.lo > CC mono-logger.lo > CC mono-codeman.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-md5.lo -MD -MP -MF .deps/mono-md5.Tpo -c ../../../mono/mono/utils/mono-md5.c -DDLL_EXPORT -DPIC -o .libs/mono-md5.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-logger.lo -MD -MP -MF .deps/mono-logger.Tpo -c ../../../mono/mono/utils/mono-logger.c -DDLL_EXPORT -DPIC -o .libs/mono-logger.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-sha1.lo -MD -MP -MF .deps/mono-sha1.Tpo -c ../../../mono/mono/utils/mono-sha1.c -DDLL_EXPORT -DPIC -o .libs/mono-sha1.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-codeman.lo -MD -MP -MF .deps/mono-codeman.Tpo -c ../../../mono/mono/utils/mono-codeman.c -DDLL_EXPORT -DPIC -o .libs/mono-codeman.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-logger.lo -MD -MP -MF .deps/mono-logger.Tpo -c ../../../mono/mono/utils/mono-logger.c -o mono-logger.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-md5.lo -MD -MP -MF .deps/mono-md5.Tpo -c ../../../mono/mono/utils/mono-md5.c -o mono-md5.o >/dev/null 2>&1 > CC dlmalloc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT dlmalloc.lo -MD -MP -MF .deps/dlmalloc.Tpo -c ../../../mono/mono/utils/dlmalloc.c -DDLL_EXPORT -DPIC -o .libs/dlmalloc.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-sha1.lo -MD -MP -MF .deps/mono-sha1.Tpo -c ../../../mono/mono/utils/mono-sha1.c -o mono-sha1.o >/dev/null 2>&1 > CC mono-counters.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-counters.lo -MD -MP -MF .deps/mono-counters.Tpo -c ../../../mono/mono/utils/mono-counters.c -DDLL_EXPORT -DPIC -o .libs/mono-counters.o >../../../mono/mono/utils/mono-counters.c: In function 'dump_counter': >../../../mono/mono/utils/mono-counters.c:113:8: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, ENTRY_FMT "%lld\n", counter->name, (long long)int64val); > ^ >../../../mono/mono/utils/mono-counters.c:113:8: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/utils/mono-counters.c:120:8: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, ENTRY_FMT "%llu\n", counter->name, (unsigned long long)uint64val); > ^ >../../../mono/mono/utils/mono-counters.c:120:8: warning: too many arguments for format [-Wformat-extra-args] >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-counters.lo -MD -MP -MF .deps/mono-counters.Tpo -c ../../../mono/mono/utils/mono-counters.c -o mono-counters.o >/dev/null 2>&1 > CC mono-dl.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-dl.lo -MD -MP -MF .deps/mono-dl.Tpo -c ../../../mono/mono/utils/mono-dl.c -DDLL_EXPORT -DPIC -o .libs/mono-dl.o > CC mono-internal-hash.lo >../../../mono/mono/utils/dlmalloc.c:1168:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning( disable : 4146 ) /* no "unsigned" warnings */ > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-internal-hash.lo -MD -MP -MF .deps/mono-internal-hash.Tpo -c ../../../mono/mono/utils/mono-internal-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-internal-hash.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-internal-hash.lo -MD -MP -MF .deps/mono-internal-hash.Tpo -c ../../../mono/mono/utils/mono-internal-hash.c -o mono-internal-hash.o >/dev/null 2>&1 > CC mono-io-portability.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c ../../../mono/mono/utils/mono-io-portability.c -DDLL_EXPORT -DPIC -o .libs/mono-io-portability.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT dlmalloc.lo -MD -MP -MF .deps/dlmalloc.Tpo -c ../../../mono/mono/utils/dlmalloc.c -o dlmalloc.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-codeman.lo -MD -MP -MF .deps/mono-codeman.Tpo -c ../../../mono/mono/utils/mono-codeman.c -o mono-codeman.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-dl.lo -MD -MP -MF .deps/mono-dl.Tpo -c ../../../mono/mono/utils/mono-dl.c -o mono-dl.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c ../../../mono/mono/utils/mono-io-portability.c -o mono-io-portability.o >/dev/null 2>&1 > CC monobitset.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT monobitset.lo -MD -MP -MF .deps/monobitset.Tpo -c ../../../mono/mono/utils/monobitset.c -DDLL_EXPORT -DPIC -o .libs/monobitset.o > CC mono-filemap.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-filemap.lo -MD -MP -MF .deps/mono-filemap.Tpo -c ../../../mono/mono/utils/mono-filemap.c -DDLL_EXPORT -DPIC -o .libs/mono-filemap.o > CC mono-math.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT monobitset.lo -MD -MP -MF .deps/monobitset.Tpo -c ../../../mono/mono/utils/monobitset.c -o monobitset.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-math.lo -MD -MP -MF .deps/mono-math.Tpo -c ../../../mono/mono/utils/mono-math.c -DDLL_EXPORT -DPIC -o .libs/mono-math.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-filemap.lo -MD -MP -MF .deps/mono-filemap.Tpo -c ../../../mono/mono/utils/mono-filemap.c -o mono-filemap.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-math.lo -MD -MP -MF .deps/mono-math.Tpo -c ../../../mono/mono/utils/mono-math.c -o mono-math.o >/dev/null 2>&1 > CC mono-mmap.lo > CC mono-mutex.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mmap.lo -MD -MP -MF .deps/mono-mmap.Tpo -c ../../../mono/mono/utils/mono-mmap.c -DDLL_EXPORT -DPIC -o .libs/mono-mmap.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mutex.lo -MD -MP -MF .deps/mono-mutex.Tpo -c ../../../mono/mono/utils/mono-mutex.c -DDLL_EXPORT -DPIC -o .libs/mono-mutex.o > CC mono-networkinterfaces.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-networkinterfaces.lo -MD -MP -MF .deps/mono-networkinterfaces.Tpo -c ../../../mono/mono/utils/mono-networkinterfaces.c -DDLL_EXPORT -DPIC -o .libs/mono-networkinterfaces.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-networkinterfaces.lo -MD -MP -MF .deps/mono-networkinterfaces.Tpo -c ../../../mono/mono/utils/mono-networkinterfaces.c -o mono-networkinterfaces.o >/dev/null 2>&1 > CC mono-proclib.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-proclib.lo -MD -MP -MF .deps/mono-proclib.Tpo -c ../../../mono/mono/utils/mono-proclib.c -DDLL_EXPORT -DPIC -o .libs/mono-proclib.o > CC mono-publib.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-publib.lo -MD -MP -MF .deps/mono-publib.Tpo -c ../../../mono/mono/utils/mono-publib.c -DDLL_EXPORT -DPIC -o .libs/mono-publib.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-publib.lo -MD -MP -MF .deps/mono-publib.Tpo -c ../../../mono/mono/utils/mono-publib.c -o mono-publib.o >/dev/null 2>&1 > CC mono-time.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-time.lo -MD -MP -MF .deps/mono-time.Tpo -c ../../../mono/mono/utils/mono-time.c -DDLL_EXPORT -DPIC -o .libs/mono-time.o >../../../mono/mono/utils/mono-mmap.c: In function 'aligned_address': >../../../mono/mono/utils/mono-mmap.c:68:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > char *aligned = (char*)((gulong)(mem + (alignment - 1)) & ~(alignment - 1)); > ^ >In file included from ../../../mono/mono/utils/mono-mmap.h:4:0, > from ../../../mono/mono/utils/mono-mmap.c:31: >../../../mono/mono/utils/mono-mmap.c:69:76: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > g_assert (aligned >= mem && aligned + size <= mem + size + alignment && !((gulong)aligned & (alignment - 1))); > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/mono-mmap.c:69:2: note: in expansion of macro 'g_assert' > g_assert (aligned >= mem && aligned + size <= mem + size + alignment && !((gulong)aligned & (alignment - 1))); > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mutex.lo -MD -MP -MF .deps/mono-mutex.Tpo -c ../../../mono/mono/utils/mono-mutex.c -o mono-mutex.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mmap.lo -MD -MP -MF .deps/mono-mmap.Tpo -c ../../../mono/mono/utils/mono-mmap.c -o mono-mmap.o >/dev/null 2>&1 >../../../mono/mono/utils/mono-proclib.c: In function 'mono_cpu_count': >../../../mono/mono/utils/mono-proclib.c:512:6: warning: unused variable 'count' [-Wunused-variable] > int count = 0; > ^ >../../../mono/mono/utils/mono-proclib.c: In function 'get_cpu_times': >../../../mono/mono/utils/mono-proclib.c:600:24: warning: 'sirq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *sirq = (sirq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:598:22: warning: 'irq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *irq = (irq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:602:24: warning: 'idle_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *idle = (idle_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:596:29: warning: 'system_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *systemt = (system_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'nice_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *user = (user_ticks + nice_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'user_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-proclib.lo -MD -MP -MF .deps/mono-proclib.Tpo -c ../../../mono/mono/utils/mono-proclib.c -o mono-proclib.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-time.lo -MD -MP -MF .deps/mono-time.Tpo -c ../../../mono/mono/utils/mono-time.c -o mono-time.o >/dev/null 2>&1 > CC strtod.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c ../../../mono/mono/utils/strtod.c -DDLL_EXPORT -DPIC -o .libs/strtod.o > CC strenc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strenc.lo -MD -MP -MF .deps/strenc.Tpo -c ../../../mono/mono/utils/strenc.c -DDLL_EXPORT -DPIC -o .libs/strenc.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strenc.lo -MD -MP -MF .deps/strenc.Tpo -c ../../../mono/mono/utils/strenc.c -o strenc.o >/dev/null 2>&1 > CC mono-uri.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-uri.lo -MD -MP -MF .deps/mono-uri.Tpo -c ../../../mono/mono/utils/mono-uri.c -DDLL_EXPORT -DPIC -o .libs/mono-uri.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c ../../../mono/mono/utils/strtod.c -o strtod.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-uri.lo -MD -MP -MF .deps/mono-uri.Tpo -c ../../../mono/mono/utils/mono-uri.c -o mono-uri.o >/dev/null 2>&1 > CC mono-poll.lo > CC mono-path.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-poll.lo -MD -MP -MF .deps/mono-poll.Tpo -c ../../../mono/mono/utils/mono-poll.c -DDLL_EXPORT -DPIC -o .libs/mono-poll.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-path.lo -MD -MP -MF .deps/mono-path.Tpo -c ../../../mono/mono/utils/mono-path.c -DDLL_EXPORT -DPIC -o .libs/mono-path.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-path.lo -MD -MP -MF .deps/mono-path.Tpo -c ../../../mono/mono/utils/mono-path.c -o mono-path.o >/dev/null 2>&1 > CC mono-semaphore.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-semaphore.lo -MD -MP -MF .deps/mono-semaphore.Tpo -c ../../../mono/mono/utils/mono-semaphore.c -DDLL_EXPORT -DPIC -o .libs/mono-semaphore.o > CC mono-stdlib.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-stdlib.lo -MD -MP -MF .deps/mono-stdlib.Tpo -c ../../../mono/mono/utils/mono-stdlib.c -DDLL_EXPORT -DPIC -o .libs/mono-stdlib.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-stdlib.lo -MD -MP -MF .deps/mono-stdlib.Tpo -c ../../../mono/mono/utils/mono-stdlib.c -o mono-stdlib.o >/dev/null 2>&1 > CC mono-property-hash.lo > CC mono-value-hash.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-property-hash.lo -MD -MP -MF .deps/mono-property-hash.Tpo -c ../../../mono/mono/utils/mono-property-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-property-hash.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-value-hash.lo -MD -MP -MF .deps/mono-value-hash.Tpo -c ../../../mono/mono/utils/mono-value-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-value-hash.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-property-hash.lo -MD -MP -MF .deps/mono-property-hash.Tpo -c ../../../mono/mono/utils/mono-property-hash.c -o mono-property-hash.o >/dev/null 2>&1 > CC mono-error.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-value-hash.lo -MD -MP -MF .deps/mono-value-hash.Tpo -c ../../../mono/mono/utils/mono-value-hash.c -o mono-value-hash.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-error.lo -MD -MP -MF .deps/mono-error.Tpo -c ../../../mono/mono/utils/mono-error.c -DDLL_EXPORT -DPIC -o .libs/mono-error.o > CC mach-support.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support.lo -MD -MP -MF .deps/mach-support.Tpo -c ../../../mono/mono/utils/mach-support.c -DDLL_EXPORT -DPIC -o .libs/mach-support.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support.lo -MD -MP -MF .deps/mach-support.Tpo -c ../../../mono/mono/utils/mach-support.c -o mach-support.o >/dev/null 2>&1 > CC mono-context.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-context.lo -MD -MP -MF .deps/mono-context.Tpo -c ../../../mono/mono/utils/mono-context.c -DDLL_EXPORT -DPIC -o .libs/mono-context.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-context.lo -MD -MP -MF .deps/mono-context.Tpo -c ../../../mono/mono/utils/mono-context.c -o mono-context.o >/dev/null 2>&1 > CC hazard-pointer.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-poll.lo -MD -MP -MF .deps/mono-poll.Tpo -c ../../../mono/mono/utils/mono-poll.c -o mono-poll.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT hazard-pointer.lo -MD -MP -MF .deps/hazard-pointer.Tpo -c ../../../mono/mono/utils/hazard-pointer.c -DDLL_EXPORT -DPIC -o .libs/hazard-pointer.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-semaphore.lo -MD -MP -MF .deps/mono-semaphore.Tpo -c ../../../mono/mono/utils/mono-semaphore.c -o mono-semaphore.o >/dev/null 2>&1 > CC lock-free-queue.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-queue.lo -MD -MP -MF .deps/lock-free-queue.Tpo -c ../../../mono/mono/utils/lock-free-queue.c -DDLL_EXPORT -DPIC -o .libs/lock-free-queue.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-error.lo -MD -MP -MF .deps/mono-error.Tpo -c ../../../mono/mono/utils/mono-error.c -o mono-error.o >/dev/null 2>&1 >In file included from ../../../mono/mono/metadata/lock-tracer.h:5:0, > from ../../../mono/mono/metadata/domain-internals.h:10, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/utils/hazard-pointer.c:9: >../../../mono/mono/utils/hazard-pointer.c: In function 'mono_hazard_pointer_get': >../../../mono/mono/utils/hazard-pointer.c:162:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > g_warning ("Thread %p may have been prematurely finalized", (gpointer)mono_native_thread_id_get ()); > ^ >../../../mono/eglib/src/glib.h:608:67: note: in definition of macro 'g_warning' > #define g_warning(...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, __VA_ARGS__) > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT hazard-pointer.lo -MD -MP -MF .deps/hazard-pointer.Tpo -c ../../../mono/mono/utils/hazard-pointer.c -o hazard-pointer.o >/dev/null 2>&1 > CC lock-free-alloc.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-alloc.lo -MD -MP -MF .deps/lock-free-alloc.Tpo -c ../../../mono/mono/utils/lock-free-alloc.c -DDLL_EXPORT -DPIC -o .libs/lock-free-alloc.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-queue.lo -MD -MP -MF .deps/lock-free-queue.Tpo -c ../../../mono/mono/utils/lock-free-queue.c -o lock-free-queue.o >/dev/null 2>&1 > CC lock-free-array-queue.lo > CC mono-linked-list-set.lo >In file included from ../../../mono/mono/utils/lock-free-alloc.c:82:0: >../../../mono/mono/utils/lock-free-alloc.c: In function 'alloc_sb': >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:165:2: note: in expansion of macro 'g_assert' > g_assert (sb_header == SB_HEADER_FOR_ADDR (sb_header)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:165:25: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (sb_header == SB_HEADER_FOR_ADDR (sb_header)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:165:2: note: in expansion of macro 'g_assert' > g_assert (sb_header == SB_HEADER_FOR_ADDR (sb_header)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:165:25: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (sb_header == SB_HEADER_FOR_ADDR (sb_header)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:131:48: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > #define DESCRIPTOR_FOR_ADDR(a) (*(Descriptor**)SB_HEADER_FOR_ADDR (a)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:166:2: note: in expansion of macro 'DESCRIPTOR_FOR_ADDR' > DESCRIPTOR_FOR_ADDR (sb_header) = desc; > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:131:48: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > #define DESCRIPTOR_FOR_ADDR(a) (*(Descriptor**)SB_HEADER_FOR_ADDR (a)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:166:2: note: in expansion of macro 'DESCRIPTOR_FOR_ADDR' > DESCRIPTOR_FOR_ADDR (sb_header) = desc; > ^ >../../../mono/mono/utils/lock-free-alloc.c: In function 'free_sb': >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:174:23: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > gpointer sb_header = SB_HEADER_FOR_ADDR (sb); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:174:23: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > gpointer sb_header = SB_HEADER_FOR_ADDR (sb); > ^ >../../../mono/mono/utils/lock-free-alloc.c: In function 'mono_lock_free_free': >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:131:48: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > #define DESCRIPTOR_FOR_ADDR(a) (*(Descriptor**)SB_HEADER_FOR_ADDR (a)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:475:9: note: in expansion of macro 'DESCRIPTOR_FOR_ADDR' > desc = DESCRIPTOR_FOR_ADDR (ptr); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/mono/utils/lock-free-alloc.c:131:48: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > #define DESCRIPTOR_FOR_ADDR(a) (*(Descriptor**)SB_HEADER_FOR_ADDR (a)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:475:9: note: in expansion of macro 'DESCRIPTOR_FOR_ADDR' > desc = DESCRIPTOR_FOR_ADDR (ptr); > ^ >In file included from ../../../mono/mono/utils/lock-free-alloc.c:82:0: >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:2: note: in expansion of macro 'g_assert' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:12: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:2: note: in expansion of macro 'g_assert' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:12: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:2: note: in expansion of macro 'g_assert' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:40: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:130:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > #define SB_HEADER_FOR_ADDR(a) ((gpointer)((gulong)(a) & ~(gulong)(SB_SIZE-1))) > ^ >../../../mono/eglib/src/glib.h:724:46: note: in definition of macro 'G_UNLIKELY' > #define G_UNLIKELY(expr) (__builtin_expect ((expr) != 0, 0)) > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:2: note: in expansion of macro 'g_assert' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >../../../mono/mono/utils/lock-free-alloc.c:477:40: note: in expansion of macro 'SB_HEADER_FOR_ADDR' > g_assert (SB_HEADER_FOR_ADDR (ptr) == SB_HEADER_FOR_ADDR (sb)); > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-array-queue.lo -MD -MP -MF .deps/lock-free-array-queue.Tpo -c ../../../mono/mono/utils/lock-free-array-queue.c -DDLL_EXPORT -DPIC -o .libs/lock-free-array-queue.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-linked-list-set.lo -MD -MP -MF .deps/mono-linked-list-set.Tpo -c ../../../mono/mono/utils/mono-linked-list-set.c -DDLL_EXPORT -DPIC -o .libs/mono-linked-list-set.o > CC mono-threads.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-alloc.lo -MD -MP -MF .deps/lock-free-alloc.Tpo -c ../../../mono/mono/utils/lock-free-alloc.c -o lock-free-alloc.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads.lo -MD -MP -MF .deps/mono-threads.Tpo -c ../../../mono/mono/utils/mono-threads.c -DDLL_EXPORT -DPIC -o .libs/mono-threads.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-linked-list-set.lo -MD -MP -MF .deps/mono-linked-list-set.Tpo -c ../../../mono/mono/utils/mono-linked-list-set.c -o mono-linked-list-set.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-array-queue.lo -MD -MP -MF .deps/lock-free-array-queue.Tpo -c ../../../mono/mono/utils/lock-free-array-queue.c -o lock-free-array-queue.o >/dev/null 2>&1 > CC mono-threads-posix.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-posix.lo -MD -MP -MF .deps/mono-threads-posix.Tpo -c ../../../mono/mono/utils/mono-threads-posix.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-posix.o >In file included from ../../../mono/mono/utils/mono-semaphore.h:14:0, > from ../../../mono/mono/utils/mono-threads.c:12: >../../../mono/mono/utils/mono-threads.c: In function 'mono_thread_info_safe_suspend_sync': >../../../mono/mono/utils/mono-threads.c:513:68: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > g_warning ("failed to suspend thread %p, hopefully it is dead", (gpointer)id); > ^ >../../../mono/eglib/src/glib.h:608:67: note: in definition of macro 'g_warning' > #define g_warning(...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, __VA_ARGS__) > ^ >../../../mono/mono/utils/mono-threads.c:522:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > g_warning ("failed to result thread %p, hopefully it is dead", (gpointer)id); > ^ >../../../mono/eglib/src/glib.h:608:67: note: in definition of macro 'g_warning' > #define g_warning(...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, __VA_ARGS__) > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads.lo -MD -MP -MF .deps/mono-threads.Tpo -c ../../../mono/mono/utils/mono-threads.c -o mono-threads.o >/dev/null 2>&1 > CC mono-threads-mach.lo > CC mono-threads-windows.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-mach.lo -MD -MP -MF .deps/mono-threads-mach.Tpo -c ../../../mono/mono/utils/mono-threads-mach.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-mach.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-windows.lo -MD -MP -MF .deps/mono-threads-windows.Tpo -c ../../../mono/mono/utils/mono-threads-windows.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-windows.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-mach.lo -MD -MP -MF .deps/mono-threads-mach.Tpo -c ../../../mono/mono/utils/mono-threads-mach.c -o mono-threads-mach.o >/dev/null 2>&1 > CC atomic.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../mono/mono/utils/atomic.c -DDLL_EXPORT -DPIC -o .libs/atomic.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-posix.lo -MD -MP -MF .deps/mono-threads-posix.Tpo -c ../../../mono/mono/utils/mono-threads-posix.c -o mono-threads-posix.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../mono/mono/utils/atomic.c -o atomic.o >/dev/null 2>&1 > CC mono-hwcap.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap.lo -MD -MP -MF .deps/mono-hwcap.Tpo -c ../../../mono/mono/utils/mono-hwcap.c -DDLL_EXPORT -DPIC -o .libs/mono-hwcap.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap.lo -MD -MP -MF .deps/mono-hwcap.Tpo -c ../../../mono/mono/utils/mono-hwcap.c -o mono-hwcap.o >/dev/null 2>&1 >../../../mono/mono/utils/mono-threads-windows.c:40:1: warning: no previous prototype for 'mono_threads_core_self_suspend' [-Wmissing-prototypes] > mono_threads_core_self_suspend (MonoThreadInfo *info) > ^ > CC bsearch.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT bsearch.lo -MD -MP -MF .deps/bsearch.Tpo -c ../../../mono/mono/utils/bsearch.c -DDLL_EXPORT -DPIC -o .libs/bsearch.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-windows.lo -MD -MP -MF .deps/mono-threads-windows.Tpo -c ../../../mono/mono/utils/mono-threads-windows.c -o mono-threads-windows.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT bsearch.lo -MD -MP -MF .deps/bsearch.Tpo -c ../../../mono/mono/utils/bsearch.c -o bsearch.o >/dev/null 2>&1 > CC mach-support-amd64.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support-amd64.lo -MD -MP -MF .deps/mach-support-amd64.Tpo -c ../../../mono/mono/utils/mach-support-amd64.c -DDLL_EXPORT -DPIC -o .libs/mach-support-amd64.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support-amd64.lo -MD -MP -MF .deps/mach-support-amd64.Tpo -c ../../../mono/mono/utils/mach-support-amd64.c -o mach-support-amd64.o >/dev/null 2>&1 > CC mono-hwcap-x86.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap-x86.lo -MD -MP -MF .deps/mono-hwcap-x86.Tpo -c ../../../mono/mono/utils/mono-hwcap-x86.c -DDLL_EXPORT -DPIC -o .libs/mono-hwcap-x86.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap-x86.lo -MD -MP -MF .deps/mono-hwcap-x86.Tpo -c ../../../mono/mono/utils/mono-hwcap-x86.c -o mono-hwcap-x86.o >/dev/null 2>&1 > CCLD libmonoutils.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >Making all in io-layer >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' > CC io-layer-dummy.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/io-layer -I../.. -I../../../mono/eglib/src -I../../eglib/src -I../../../mono/libgc/include -DMONO_BINDIR=\"/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin\" -I../../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT io-layer-dummy.lo -MD -MP -MF .deps/io-layer-dummy.Tpo -c ../../../mono/mono/io-layer/io-layer-dummy.c -DDLL_EXPORT -DPIC -o .libs/io-layer-dummy.o >../../../mono/mono/io-layer/io-layer-dummy.c:11:30: warning: initialization discards 'const' qualifier from pointer target type > char *_mono_iolayer_dummylib="This is a dummy library that isn't needed on Windows"; > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/io-layer -I../.. -I../../../mono/eglib/src -I../../eglib/src -I../../../mono/libgc/include -DMONO_BINDIR=\"/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin\" -I../../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT io-layer-dummy.lo -MD -MP -MF .deps/io-layer-dummy.Tpo -c ../../../mono/mono/io-layer/io-layer-dummy.c -o io-layer-dummy.o >/dev/null 2>&1 > CCLD libwapi.la >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' >Making all in cil >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >Making all in metadata >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' > CC libmonoruntime_la-console-win32.lo > CC libmonoruntime_la-assembly.lo > CC libmonoruntime_la-attach.lo > CC libmonoruntime_la-class.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ > CC libmonoruntime_la-cominterop.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/console-win32.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/class.c:36: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/cominterop.c:29: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ > CC libmonoruntime_la-coree.lo >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntime_la-debug-helpers.lo > CC libmonoruntime_la-debug-mono-symfile.lo > CC libmonoruntime_la-decimal.lo > CC libmonoruntime_la-environment.lo > CC libmonoruntime_la-exception.lo > CC libmonoruntime_la-file-io.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ > CC libmonoruntime_la-filewatcher.lo > CC libmonoruntime_la-icall.lo > CC libmonoruntime_la-image.lo > CC libmonoruntime_la-loader.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/icall.c:54: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1411:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint32*) slot) = (guint32) mono_marshal_get_vtfixup_ftnptr (image, *((guint32*) slot), slot_type); > ^ > CC libmonoruntime_la-locales.lo >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntime_la-lock-tracer.lo > CC libmonoruntime_la-marshal.lo > CC libmonoruntime_la-mempool.lo > CC libmonoruntime_la-metadata.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/marshal.c:32: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-metadata-verify.lo > CC libmonoruntime_la-method-builder.lo > CC libmonoruntime_la-mono-basic-block.lo > CC libmonoruntime_la-mono-config.lo > CC libmonoruntime_la-mono-cq.lo > CC libmonoruntime_la-mono-debug.lo > CC libmonoruntime_la-mono-debug-debugger.lo > CC libmonoruntime_la-mono-endian.lo > CC libmonoruntime_la-mono-mlist.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug-debugger.c:19: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-mono-perfcounters.lo > CC libmonoruntime_la-mono-wsq.lo > CC libmonoruntime_la-nacl-stub.lo > CC libmonoruntime_la-null-gc.lo > CC libmonoruntime_la-opcodes.lo > CC libmonoruntime_la-socket-io.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/null-gc.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ > CC libmonoruntime_la-process.lo > CC libmonoruntime_la-profiler.lo > CC libmonoruntime_la-rand.lo >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/profiler.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-runtime.lo > CC libmonoruntime_la-security.lo > CC libmonoruntime_la-security-core-clr.lo > CC libmonoruntime_la-security-manager.lo >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] > CC libmonoruntime_la-string-icalls.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/string-icalls.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-sysmath.lo > CC libmonoruntime_la-threads.lo > CC libmonoruntime_la-threadpool.lo > CC libmonoruntime_la-verify.lo > CC libmonoruntime_la-appdomain.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/threads.c:34: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threads.c: In function '__readfsdword': >../../../mono/mono/metadata/threads.c:821:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > : "=r" (value) ,"=m" ((*(volatile long *) offset))); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_get_stack_bounds': >../../../mono/mono/metadata/threads.c:839:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > guint8 *stackTop = (guint8*)*(int*)((char*)tib + 4); > ^ >../../../mono/mono/metadata/threads.c:840:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > guint8 *stackBottom = (guint8*)*(int*)((char*)tib + 8); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'dump_thread': >../../../mono/mono/metadata/threads.c:3324:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > info = mono_thread_info_safe_suspend_sync ((MonoNativeThreadId)(gpointer)(gsize)thread->tid, FALSE); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'transition_to_suspended': >../../../mono/mono/metadata/threads.c:4693:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > mono_thread_info_resume ((MonoNativeThreadId)(gpointer)(gsize)thread->tid); > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'resume_thread_internal': >../../../mono/mono/metadata/threads.c:4820:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > if (!mono_thread_info_resume ((MonoNativeThreadId)(gpointer)(gsize)thread->tid)) > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/threadpool.c:26: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/appdomain.c:35: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_la-domain.lo > CC libmonoruntime_la-gc.lo > CC libmonoruntime_la-monitor.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/domain.c:18: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/gc.c:16: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/monitor.c:22: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-mono-hash.lo > CC libmonoruntime_la-object.lo > CC libmonoruntime_la-reflection.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-hash.c:33: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/object.c:25: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/reflection.c:20: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_la-boehm-gc.lo > CC libmonoruntime_static_la-console-win32.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/boehm-gc.c:14: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../../mono/libgc/include/private/pthread_support.h:4, > from ../../../mono/mono/metadata/boehm-gc.c:36: >../../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >../../../mono/libgc/include/private/gcconfig.h:2468:4: warning: function declaration isn't a prototype [-Wstrict-prototypes] > extern ptr_t GC_win32_get_mem(); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/console-win32.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-assembly.lo > CC libmonoruntime_static_la-attach.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ > CC libmonoruntime_static_la-class.lo > CC libmonoruntime_static_la-cominterop.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/class.c:36: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/cominterop.c:29: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ > CC libmonoruntime_static_la-coree.lo > CC libmonoruntime_static_la-debug-helpers.lo >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntime_static_la-debug-mono-symfile.lo > CC libmonoruntime_static_la-decimal.lo > CC libmonoruntime_static_la-environment.lo > CC libmonoruntime_static_la-exception.lo > CC libmonoruntime_static_la-file-io.lo > CC libmonoruntime_static_la-filewatcher.lo > CC libmonoruntime_static_la-icall.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/icall.c:54: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-image.lo >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ > CC libmonoruntime_static_la-loader.lo > CC libmonoruntime_static_la-locales.lo >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1411:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint32*) slot) = (guint32) mono_marshal_get_vtfixup_ftnptr (image, *((guint32*) slot), slot_type); > ^ >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntime_static_la-lock-tracer.lo > CC libmonoruntime_static_la-marshal.lo > CC libmonoruntime_static_la-mempool.lo > CC libmonoruntime_static_la-metadata.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/marshal.c:32: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-metadata-verify.lo > CC libmonoruntime_static_la-method-builder.lo > CC libmonoruntime_static_la-mono-basic-block.lo > CC libmonoruntime_static_la-mono-config.lo > CC libmonoruntime_static_la-mono-cq.lo > CC libmonoruntime_static_la-mono-debug.lo > CC libmonoruntime_static_la-mono-debug-debugger.lo > CC libmonoruntime_static_la-mono-endian.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-mono-mlist.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug-debugger.c:19: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-mono-perfcounters.lo > CC libmonoruntime_static_la-mono-wsq.lo > CC libmonoruntime_static_la-nacl-stub.lo > CC libmonoruntime_static_la-null-gc.lo > CC libmonoruntime_static_la-opcodes.lo > CC libmonoruntime_static_la-socket-io.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/null-gc.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ > CC libmonoruntime_static_la-process.lo > CC libmonoruntime_static_la-profiler.lo > CC libmonoruntime_static_la-rand.lo >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/profiler.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-runtime.lo > CC libmonoruntime_static_la-security.lo > CC libmonoruntime_static_la-security-core-clr.lo > CC libmonoruntime_static_la-security-manager.lo > CC libmonoruntime_static_la-string-icalls.lo >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/string-icalls.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-sysmath.lo > CC libmonoruntime_static_la-threads.lo > CC libmonoruntime_static_la-threadpool.lo > CC libmonoruntime_static_la-verify.lo > CC libmonoruntime_static_la-appdomain.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/threads.c:34: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threads.c: In function '__readfsdword': >../../../mono/mono/metadata/threads.c:821:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > : "=r" (value) ,"=m" ((*(volatile long *) offset))); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_get_stack_bounds': >../../../mono/mono/metadata/threads.c:839:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > guint8 *stackTop = (guint8*)*(int*)((char*)tib + 4); > ^ >../../../mono/mono/metadata/threads.c:840:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > guint8 *stackBottom = (guint8*)*(int*)((char*)tib + 8); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'dump_thread': >../../../mono/mono/metadata/threads.c:3324:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > info = mono_thread_info_safe_suspend_sync ((MonoNativeThreadId)(gpointer)(gsize)thread->tid, FALSE); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/threadpool.c:26: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'transition_to_suspended': >../../../mono/mono/metadata/threads.c:4693:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > mono_thread_info_resume ((MonoNativeThreadId)(gpointer)(gsize)thread->tid); > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'resume_thread_internal': >../../../mono/mono/metadata/threads.c:4820:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > if (!mono_thread_info_resume ((MonoNativeThreadId)(gpointer)(gsize)thread->tid)) > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/appdomain.c:35: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_static_la-domain.lo > CC libmonoruntime_static_la-gc.lo > CC libmonoruntime_static_la-monitor.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/domain.c:18: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/gc.c:16: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/monitor.c:22: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-mono-hash.lo > CC libmonoruntime_static_la-object.lo > CC libmonoruntime_static_la-reflection.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-hash.c:33: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/object.c:25: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/reflection.c:20: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_static_la-boehm-gc.lo > CC pedump.o >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/boehm-gc.c:14: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../../mono/libgc/include/private/pthread_support.h:4, > from ../../../mono/mono/metadata/boehm-gc.c:36: >../../../mono/libgc/include/private/gcconfig.h:2069:0: warning: "MACH_TYPE" redefined > # define MACH_TYPE "X86_64" > ^ >../../../mono/libgc/include/private/gcconfig.h:1134:0: note: this is the location of the previous definition > # define MACH_TYPE "I386" > ^ >../../../mono/libgc/include/private/gcconfig.h:2468:4: warning: function declaration isn't a prototype [-Wstrict-prototypes] > extern ptr_t GC_win32_get_mem(); > ^ > CCLD libmonoruntime.la > CCLD pedump.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >libtool: link: Continuing, but uninstalled executables may not work. > CCLD libmonoruntime-static.la >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' >Making all in mini >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >if test -d ../../../mono/.git; then \ > (cd ../../../mono; \ > LANG=C; export LANG; \ > branch=`git branch | grep '^\*' | cut -d ' ' -f 2`; \ > version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \ > echo "#define FULL_VERSION \"$branch/$version\""; \ > ); \ >else \ > echo "#define FULL_VERSION \"tarball\""; \ >fi > version.h > CC genmdesc-genmdesc.o > CC genmdesc-helpers.o > CC ../metadata/genmdesc-opcodes.o > CCLD genmdesc.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >libtool: link: Continuing, but uninstalled executables may not work. >perl ../../../mono/mono/mini/genmdesc.pl __x86_64__ ../../../mono/mono/mini cpu-amd64.h amd64_desc ../../../mono/mono/mini/cpu-amd64.md >make all-am >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' > CC libmini_la-mini.lo > CC libmini_la-method-to-ir.lo > CC libmini_la-decompose.lo > CC libmini_la-jit-icalls.lo >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/mini.c:27: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/method-to-ir.c:35: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/mini/decompose.c: In function 'decompose_long_opcode': >../../../mono/mono/mini/decompose.c:199:3: warning: this decimal constant is unsigned only in ISO C90 > MONO_EMIT_NEW_LCOMPARE_IMM (cfg, ins->sreg1, ((int)-2147483648)); > ^ >../../../mono/mono/mini/decompose.c:199:3: warning: this decimal constant is unsigned only in ISO C90 >../../../mono/mono/mini/mini.c: In function 'mono_sigsegv_signal_handler': >../../../mono/mono/mini/mini.c:6572:11: warning: unused variable 'fault_addr' [-Wunused-variable] > gpointer fault_addr = NULL; > ^ > CC libmini_la-trace.lo >../../../mono/mono/mini/trace.c: In function 'indent': >../../../mono/mono/mini/trace.c:342:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > printf ("[%p: %.5f %d] ", (void*)GetCurrentThreadId (), seconds_since_start (), indent_level); > ^ >../../../mono/mono/mini/trace.c: In function 'mono_trace_enter_method': >../../../mono/mono/mini/trace.c:529:4: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("0x%016llx, ", (long long)*arg_in_stack_slot(cpos, gint64)); > ^ >../../../mono/mono/mini/trace.c:529:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c: In function 'mono_trace_leave_method': >../../../mono/mono/mini/trace.c:635:5: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("[INT64:%p:%lld]", o, (long long)*((gint64 *)((char *)o + sizeof (MonoObject)))); > ^ >../../../mono/mono/mini/trace.c:635:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:653:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:653:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:658:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:658:3: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_la-dominators.lo > CC libmini_la-cfold.lo > CC libmini_la-regalloc.lo > CC libmini_la-helpers.lo > CC libmini_la-liveness.lo > CC libmini_la-ssa.lo > CC libmini_la-abcremoval.lo > CC libmini_la-ssapre.lo > CC libmini_la-local-propagation.lo > CC libmini_la-driver.lo >../../../mono/mono/mini/driver.c:1264:15: warning: no previous prototype for 'DllMain' [-Wmissing-prototypes] > BOOL APIENTRY DllMain (HMODULE module_handle, DWORD reason, LPVOID reserved) > ^ >../../../mono/mono/mini/driver.c: In function 'DllMain': >../../../mono/mono/mini/driver.c:1266:6: warning: unused variable 'dummy' [-Wunused-variable] > int dummy; > ^ > CC libmini_la-debug-mini.lo >In file included from ../../../mono/mono/mini/debug-mini.c:23:0: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ > CC libmini_la-linear-scan.lo > CC libmini_la-aot-compiler.lo > CC libmini_la-aot-runtime.lo >../../../mono/mono/mini/aot-compiler.c: In function 'emit_method_info': >../../../mono/mono/mini/aot-compiler.c:5076:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > encode_value ((long)l->data, p, &p); > ^ > CC libmini_la-graph.lo >../../../mono/mono/mini/aot-runtime.c: In function 'mono_aot_find_jit_info': >../../../mono/mono/mini/aot-runtime.c:2620:3: warning: 'method' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_debug_add_aot_method (domain, method, code, p, buf_len); > ^ >../../../mono/mono/mini/aot-runtime.c:2751:14: note: 'method' was declared here > MonoMethod *method; > ^ > CC libmini_la-mini-codegen.lo >../../../mono/mono/mini/mini-codegen.c: In function 'mono_print_ins_index': >../../../mono/mono/mini/mini-codegen.c:575:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf (" [%lld]", (long long)ins->inst_l); > ^ >../../../mono/mono/mini/mini-codegen.c:575:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c: In function 'get_register_spilling': >../../../mono/mono/mini/mini-codegen.c:824:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\tstart regmask to assign R%d: 0x%08llu (R%d <- R%d R%d R%d)\n", reg, (unsigned long long)regmask, ins->dreg, ins->sreg1, ins->sreg2, ins->sreg3)); > ^ >../../../mono/mono/mini/mini-codegen.c:824:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'regmask_t' [-Wformat=] >../../../mono/mono/mini/mini-codegen.c:824:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c:841:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\t\tavailable regmask: 0x%08llu\n", (unsigned long long)regmask)); > ^ >../../../mono/mono/mini/mini-codegen.c:841:2: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_la-mini-exceptions.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_handle_exception_internal': >../../../mono/mono/mini/mini-exceptions.c:1626:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > g_print ("[%p:] EXCEPTION handling: %s.%s: %s\n", (void*)GetCurrentThreadId (), mono_object_class (obj)->name_space, mono_object_class (obj)->name, msg); > ^ >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_print_thread_dump_internal': >../../../mono/mono/mini/mini-exceptions.c:2425:15: warning: unused variable 'wapi_desc' [-Wunused-variable] > char *name, *wapi_desc; > ^ > CC libmini_la-mini-trampolines.lo > CC libmini_la-declsec.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'ves_icall_get_frame_info': >../../../mono/mono/mini/mini-exceptions.c:934:11: warning: 'jmethod' may be used uninitialized in this function [-Wmaybe-uninitialized] > location = mono_debug_lookup_source_location (jmethod, *native_offset, domain); > ^ > CC libmini_la-wapihandles.lo > CC libmini_la-branch-opts.lo > CC libmini_la-mini-generic-sharing.lo > CC libmini_la-regalloc2.lo > CC libmini_la-tasklets.lo > CC libmini_la-simd-intrinsics.lo > CC libmini_la-unwind.lo > CC libmini_la-image-writer.lo > CC libmini_la-dwarfwriter.lo > CC libmini_la-mini-gc.lo > CC libmini_la-debugger-agent.lo >../../../mono/mono/mini/mini-gc.c: In function 'thread_suspend_func': >../../../mono/mono/mini/mini-gc.c:598:12: warning: unused variable 'res' [-Wunused-variable] > gboolean res; > ^ >../../../mono/mono/mini/debugger-agent.c:54:13: warning: 'freeaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > void WSAAPI freeaddrinfo (struct addrinfo*); > ^ >../../../mono/mono/mini/debugger-agent.c:55:12: warning: 'getaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getaddrinfo (const char*,const char*,const struct addrinfo*, > ^ >../../../mono/mono/mini/debugger-agent.c:57:12: warning: 'getnameinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getnameinfo(const struct sockaddr*,socklen_t,char*,DWORD, > ^ > CC libmini_la-debug-debugger.lo > CC libmini_la-xdebug.lo > CC libmini_la-mini-amd64.lo > CC libmini_la-exceptions-amd64.lo > CC libmini_la-tramp-amd64.lo >../../../mono/mono/mini/exceptions-amd64.c:56:15: warning: no previous prototype for 'seh_unhandled_exception_filter' [-Wmissing-prototypes] > LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-amd64.c:73:15: warning: no previous prototype for 'seh_vectored_exception_handler' [-Wmissing-prototypes] > LONG CALLBACK seh_vectored_exception_handler(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'seh_vectored_exception_handler': >../../../mono/mono/mini/exceptions-amd64.c:104:21: warning: passing argument 2 of 'segv_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(segv); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:104:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(segv); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:107:21: warning: passing argument 2 of 'ill_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(ill); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:107:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(ill); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:115:21: warning: passing argument 2 of 'fpe_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(fpe); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:115:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(fpe); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'win32_seh_init': >../../../mono/mono/mini/exceptions-amd64.c:159:37: warning: assignment makes integer from pointer without a cast > mono_win_vectored_exception_handle = AddVectoredExceptionHandler (1, seh_vectored_exception_handler); > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'win32_seh_cleanup': >../../../mono/mono/mini/exceptions-amd64.c:166:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] > guint32 ret = 0; > ^ >../../../mono/mono/mini/exceptions-amd64.c:168:8: warning: passing argument 1 of 'RemoveVectoredExceptionHandler' makes pointer from integer without a cast > ret = RemoveVectoredExceptionHandler (mono_win_vectored_exception_handle); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/mini/exceptions-amd64.c:30: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/errhandlingapi.h:24:27: note: expected 'PVOID' but argument is of type 'guint64' > WINBASEAPI ULONG WINAPI RemoveVectoredExceptionHandler (PVOID Handle); > ^ >../../../mono/mono/mini/exceptions-amd64.c: At top level: >../../../mono/mono/mini/exceptions-amd64.c:1361:1: warning: no previous prototype for 'MONO_GET_RUNTIME_FUNCTION_CALLBACK' [-Wmissing-prototypes] > MONO_GET_RUNTIME_FUNCTION_CALLBACK ( DWORD64 ControlPc, IN PVOID Context ) > ^ >../../../mono/mono/mini/exceptions-amd64.c:1481:1: warning: no previous prototype for 'mono_arch_setup_resume_sighandler_ctx' [-Wmissing-prototypes] > mono_arch_setup_resume_sighandler_ctx (MonoContext *ctx, gpointer func) > ^ >../../../mono/mono/mini/exceptions-amd64.c:756:1: warning: 'handle_signal_exception' defined but not used [-Wunused-function] > handle_signal_exception (gpointer obj) > ^ >../../../mono/mono/mini/exceptions-amd64.c:886:1: warning: 'altstack_handle_and_restore' defined but not used [-Wunused-function] > altstack_handle_and_restore (void *sigctx, gpointer obj, gboolean stack_ovf) > ^ >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/tramp-amd64.c:25: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/mini/tramp-amd64.c: In function 'mono_arch_patch_callsite': >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:158:5: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 11, sizeof (gpointer)); > ^ >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:190:5: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 5, 4); > ^ >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:199:4: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 5, sizeof (gpointer)); > ^ > CC libmini_la-mini-windows.lo >../../../mono/mono/mini/mini-windows.c: In function 'mono_runtime_install_handlers': >../../../mono/mono/mini/mini-windows.c:60:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGFPE, mono_sigfpe_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:61:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGILL, mono_sigill_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:62:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGSEGV, mono_sigsegv_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:64:3: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGINT, mono_sigint_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c: In function 'mono_runtime_setup_stat_profiler': >../../../mono/mono/mini/mini-windows.c:127:21: warning: passing argument 3 of 'timeSetEvent' from incompatible pointer type > if ((win32_timer = timeSetEvent (1, 0, win32_time_proc, 0, TIME_PERIODIC)) == 0) { > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:86:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini-windows.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/mmsystem.h:1365:28: note: expected 'LPTIMECALLBACK' but argument is of type 'void (*)(UINT, UINT, DWORD, DWORD, DWORD)' > WINMMAPI MMRESULT WINAPI timeSetEvent(UINT uDelay,UINT uResolution,LPTIMECALLBACK fptc,DWORD_PTR dwUser,UINT fuEvent); > ^ > CC libmini_static_la-mini.lo >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/mini.c:27: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ > CC libmini_static_la-method-to-ir.lo >../../../mono/mono/mini/mini.c: In function 'mono_sigsegv_signal_handler': >../../../mono/mono/mini/mini.c:6572:11: warning: unused variable 'fault_addr' [-Wunused-variable] > gpointer fault_addr = NULL; > ^ >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/method-to-ir.c:35: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ > CC libmini_static_la-decompose.lo >../../../mono/mono/mini/decompose.c: In function 'decompose_long_opcode': >../../../mono/mono/mini/decompose.c:199:3: warning: this decimal constant is unsigned only in ISO C90 > MONO_EMIT_NEW_LCOMPARE_IMM (cfg, ins->sreg1, ((int)-2147483648)); > ^ >../../../mono/mono/mini/decompose.c:199:3: warning: this decimal constant is unsigned only in ISO C90 > CC libmini_static_la-jit-icalls.lo > CC libmini_static_la-trace.lo >../../../mono/mono/mini/trace.c: In function 'indent': >../../../mono/mono/mini/trace.c:342:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > printf ("[%p: %.5f %d] ", (void*)GetCurrentThreadId (), seconds_since_start (), indent_level); > ^ >../../../mono/mono/mini/trace.c: In function 'mono_trace_enter_method': >../../../mono/mono/mini/trace.c:529:4: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("0x%016llx, ", (long long)*arg_in_stack_slot(cpos, gint64)); > ^ >../../../mono/mono/mini/trace.c:529:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c: In function 'mono_trace_leave_method': >../../../mono/mono/mini/trace.c:635:5: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("[INT64:%p:%lld]", o, (long long)*((gint64 *)((char *)o + sizeof (MonoObject)))); > ^ >../../../mono/mono/mini/trace.c:635:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:653:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:653:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:658:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:658:3: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_static_la-dominators.lo > CC libmini_static_la-cfold.lo > CC libmini_static_la-regalloc.lo > CC libmini_static_la-helpers.lo > CC libmini_static_la-liveness.lo > CC libmini_static_la-ssa.lo > CC libmini_static_la-abcremoval.lo > CC libmini_static_la-ssapre.lo > CC libmini_static_la-local-propagation.lo > CC libmini_static_la-driver.lo > CC libmini_static_la-debug-mini.lo >../../../mono/mono/mini/driver.c:1264:15: warning: no previous prototype for 'DllMain' [-Wmissing-prototypes] > BOOL APIENTRY DllMain (HMODULE module_handle, DWORD reason, LPVOID reserved) > ^ >../../../mono/mono/mini/driver.c: In function 'DllMain': >../../../mono/mono/mini/driver.c:1266:6: warning: unused variable 'dummy' [-Wunused-variable] > int dummy; > ^ >In file included from ../../../mono/mono/mini/debug-mini.c:23:0: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ > CC libmini_static_la-linear-scan.lo > CC libmini_static_la-aot-compiler.lo > CC libmini_static_la-aot-runtime.lo >../../../mono/mono/mini/aot-compiler.c: In function 'emit_method_info': >../../../mono/mono/mini/aot-compiler.c:5076:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > encode_value ((long)l->data, p, &p); > ^ > CC libmini_static_la-graph.lo >../../../mono/mono/mini/aot-runtime.c: In function 'mono_aot_find_jit_info': >../../../mono/mono/mini/aot-runtime.c:2620:3: warning: 'method' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_debug_add_aot_method (domain, method, code, p, buf_len); > ^ >../../../mono/mono/mini/aot-runtime.c:2751:14: note: 'method' was declared here > MonoMethod *method; > ^ > CC libmini_static_la-mini-codegen.lo >../../../mono/mono/mini/mini-codegen.c: In function 'mono_print_ins_index': >../../../mono/mono/mini/mini-codegen.c:575:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf (" [%lld]", (long long)ins->inst_l); > ^ >../../../mono/mono/mini/mini-codegen.c:575:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c: In function 'get_register_spilling': >../../../mono/mono/mini/mini-codegen.c:824:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\tstart regmask to assign R%d: 0x%08llu (R%d <- R%d R%d R%d)\n", reg, (unsigned long long)regmask, ins->dreg, ins->sreg1, ins->sreg2, ins->sreg3)); > ^ >../../../mono/mono/mini/mini-codegen.c:824:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'regmask_t' [-Wformat=] >../../../mono/mono/mini/mini-codegen.c:824:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c:841:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\t\tavailable regmask: 0x%08llu\n", (unsigned long long)regmask)); > ^ >../../../mono/mono/mini/mini-codegen.c:841:2: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_static_la-mini-exceptions.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_handle_exception_internal': >../../../mono/mono/mini/mini-exceptions.c:1626:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > g_print ("[%p:] EXCEPTION handling: %s.%s: %s\n", (void*)GetCurrentThreadId (), mono_object_class (obj)->name_space, mono_object_class (obj)->name, msg); > ^ >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_print_thread_dump_internal': >../../../mono/mono/mini/mini-exceptions.c:2425:15: warning: unused variable 'wapi_desc' [-Wunused-variable] > char *name, *wapi_desc; > ^ > CC libmini_static_la-mini-trampolines.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'ves_icall_get_frame_info': >../../../mono/mono/mini/mini-exceptions.c:934:11: warning: 'jmethod' may be used uninitialized in this function [-Wmaybe-uninitialized] > location = mono_debug_lookup_source_location (jmethod, *native_offset, domain); > ^ > CC libmini_static_la-declsec.lo > CC libmini_static_la-wapihandles.lo > CC libmini_static_la-branch-opts.lo > CC libmini_static_la-mini-generic-sharing.lo > CC libmini_static_la-regalloc2.lo > CC libmini_static_la-tasklets.lo > CC libmini_static_la-simd-intrinsics.lo > CC libmini_static_la-unwind.lo > CC libmini_static_la-image-writer.lo > CC libmini_static_la-dwarfwriter.lo > CC libmini_static_la-mini-gc.lo > CC libmini_static_la-debugger-agent.lo >../../../mono/mono/mini/mini-gc.c: In function 'thread_suspend_func': >../../../mono/mono/mini/mini-gc.c:598:12: warning: unused variable 'res' [-Wunused-variable] > gboolean res; > ^ >../../../mono/mono/mini/debugger-agent.c:54:13: warning: 'freeaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > void WSAAPI freeaddrinfo (struct addrinfo*); > ^ >../../../mono/mono/mini/debugger-agent.c:55:12: warning: 'getaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getaddrinfo (const char*,const char*,const struct addrinfo*, > ^ >../../../mono/mono/mini/debugger-agent.c:57:12: warning: 'getnameinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getnameinfo(const struct sockaddr*,socklen_t,char*,DWORD, > ^ > CC libmini_static_la-debug-debugger.lo > CC libmini_static_la-xdebug.lo > CC libmini_static_la-mini-amd64.lo > CC libmini_static_la-exceptions-amd64.lo > CC libmini_static_la-tramp-amd64.lo >../../../mono/mono/mini/exceptions-amd64.c:56:15: warning: no previous prototype for 'seh_unhandled_exception_filter' [-Wmissing-prototypes] > LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-amd64.c:73:15: warning: no previous prototype for 'seh_vectored_exception_handler' [-Wmissing-prototypes] > LONG CALLBACK seh_vectored_exception_handler(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'seh_vectored_exception_handler': >../../../mono/mono/mini/exceptions-amd64.c:104:21: warning: passing argument 2 of 'segv_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(segv); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:104:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(segv); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:107:21: warning: passing argument 2 of 'ill_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(ill); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:107:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(ill); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:115:21: warning: passing argument 2 of 'fpe_handler' from incompatible pointer type > W32_SEH_HANDLE_EX(fpe); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c:115:21: note: expected 'struct EXCEPTION_RECORD *' but argument is of type 'struct EXCEPTION_POINTERS *' > W32_SEH_HANDLE_EX(fpe); > ^ >../../../mono/mono/mini/exceptions-amd64.c:54:21: note: in definition of macro 'W32_SEH_HANDLE_EX' > if (_ex##_handler) _ex##_handler(0, ep, sctx) > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'win32_seh_init': >../../../mono/mono/mini/exceptions-amd64.c:159:37: warning: assignment makes integer from pointer without a cast > mono_win_vectored_exception_handle = AddVectoredExceptionHandler (1, seh_vectored_exception_handler); > ^ >../../../mono/mono/mini/exceptions-amd64.c: In function 'win32_seh_cleanup': >../../../mono/mono/mini/exceptions-amd64.c:166:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] > guint32 ret = 0; > ^ >../../../mono/mono/mini/exceptions-amd64.c:168:8: warning: passing argument 1 of 'RemoveVectoredExceptionHandler' makes pointer from integer without a cast > ret = RemoveVectoredExceptionHandler (mono_win_vectored_exception_handle); > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winbase.h:16:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/mini/exceptions-amd64.c:30: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/errhandlingapi.h:24:27: note: expected 'PVOID' but argument is of type 'guint64' > WINBASEAPI ULONG WINAPI RemoveVectoredExceptionHandler (PVOID Handle); > ^ >../../../mono/mono/mini/exceptions-amd64.c: At top level: >../../../mono/mono/mini/exceptions-amd64.c:1361:1: warning: no previous prototype for 'MONO_GET_RUNTIME_FUNCTION_CALLBACK' [-Wmissing-prototypes] > MONO_GET_RUNTIME_FUNCTION_CALLBACK ( DWORD64 ControlPc, IN PVOID Context ) > ^ >../../../mono/mono/mini/exceptions-amd64.c:1481:1: warning: no previous prototype for 'mono_arch_setup_resume_sighandler_ctx' [-Wmissing-prototypes] > mono_arch_setup_resume_sighandler_ctx (MonoContext *ctx, gpointer func) > ^ >../../../mono/mono/mini/exceptions-amd64.c:756:1: warning: 'handle_signal_exception' defined but not used [-Wunused-function] > handle_signal_exception (gpointer obj) > ^ >../../../mono/mono/mini/exceptions-amd64.c:886:1: warning: 'altstack_handle_and_restore' defined but not used [-Wunused-function] > altstack_handle_and_restore (void *sigctx, gpointer obj, gboolean stack_ovf) > ^ >In file included from ../../../mono/mono/utils/memcheck.h:72:0, > from ../../../mono/mono/mini/tramp-amd64.c:25: >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF': >../../../mono/mono/utils/valgrind.h:4581:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4582:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/utils/valgrind.h: In function 'VALGRIND_PRINTF_BACKTRACE': >../../../mono/mono/utils/valgrind.h:4619:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)format, > ^ >../../../mono/mono/utils/valgrind.h:253:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:4620:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > (unsigned long)&vargs, > ^ >../../../mono/mono/utils/valgrind.h:254:35: note: in definition of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > _zzq_args[2] = (unsigned int)(_zzq_arg2); \ > ^ >../../../mono/mono/mini/tramp-amd64.c: In function 'mono_arch_patch_callsite': >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:158:5: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 11, sizeof (gpointer)); > ^ >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:190:5: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 5, 4); > ^ >../../../mono/mono/utils/valgrind.h:253:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > _zzq_args[1] = (unsigned int)(_zzq_arg1); \ > ^ >../../../mono/mono/utils/valgrind.h:180:15: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_EXPR' > do { (void) VALGRIND_DO_CLIENT_REQUEST_EXPR(0, \ > ^ >../../../mono/mono/utils/valgrind.h:4541:5: note: in expansion of macro 'VALGRIND_DO_CLIENT_REQUEST_STMT' > VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DISCARD_TRANSLATIONS, \ > ^ >../../../mono/mono/mini/tramp-amd64.c:199:4: note: in expansion of macro 'VALGRIND_DISCARD_TRANSLATIONS' > VALGRIND_DISCARD_TRANSLATIONS (orig_code - 5, sizeof (gpointer)); > ^ > CC libmini_static_la-mini-windows.lo > CC main.o >../../../mono/mono/mini/mini-windows.c: In function 'mono_runtime_install_handlers': >../../../mono/mono/mini/mini-windows.c:60:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGFPE, mono_sigfpe_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:61:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGILL, mono_sigill_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:62:2: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGSEGV, mono_sigsegv_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c:64:3: warning: passing argument 2 of 'win32_seh_set_handler' from incompatible pointer type > win32_seh_set_handler(SIGINT, mono_sigint_signal_handler); > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:7:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-windows.c:45: >../../../mono/mono/mini/mini-amd64.h:53:6: note: expected 'MonoW32ExceptionHandler' but argument is of type 'void (*)(int, struct EXCEPTION_POINTERS *, void *)' > void win32_seh_set_handler(int type, MonoW32ExceptionHandler handler); > ^ >../../../mono/mono/mini/mini-windows.c: In function 'mono_runtime_setup_stat_profiler': >../../../mono/mono/mini/mini-windows.c:127:21: warning: passing argument 3 of 'timeSetEvent' from incompatible pointer type > if ((win32_timer = timeSetEvent (1, 0, win32_time_proc, 0, TIME_PERIODIC)) == 0) { > ^ >In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:86:0, > from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini-windows.c:26: >/usr/x86_64-w64-mingw32/sys-root/mingw/include/mmsystem.h:1365:28: note: expected 'LPTIMECALLBACK' but argument is of type 'void (*)(UINT, UINT, DWORD, DWORD, DWORD)' > WINMMAPI MMRESULT WINAPI timeSetEvent(UINT uDelay,UINT uResolution,LPTIMECALLBACK fptc,DWORD_PTR dwUser,UINT fuEvent); > ^ > CXXLD libmini.la > CCLD libmonoboehm-2.0.la > CCLD monow.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. > CXXLD libmini-static.la > CC mono_boehm-main.o > CCLD mono-boehm.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. >ln -sf mono-boehm.exe mono.exe >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >Making all in dis >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' > CC get.o > CC dis-cil.o > CC util.o > CC dump.o > CC main.o >../../../mono/mono/dis/dis-cil.c: In function 'disassemble_cil': >../../../mono/mono/dis/dis-cil.c:147:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (output, "0x%llx", (long long) top); > ^ >../../../mono/mono/dis/dis-cil.c:147:4: warning: too many arguments for format [-Wformat-extra-args] > CC declsec.o > AR libmonodis.a > CCLD monodis.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' >Making all in profiler >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' > CC mono-cov.lo > CC mono-profiler-aot.lo > CC mono-profiler-iomap.lo > CC proflog.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c ../../../mono/mono/profiler/mono-cov.c -DDLL_EXPORT -DPIC -o .libs/mono-cov.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-aot.lo -MD -MP -MF .deps/mono-profiler-aot.Tpo -c ../../../mono/mono/profiler/mono-profiler-aot.c -DDLL_EXPORT -DPIC -o .libs/mono-profiler-aot.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-iomap.lo -MD -MP -MF .deps/mono-profiler-iomap.Tpo -c ../../../mono/mono/profiler/mono-profiler-iomap.c -DDLL_EXPORT -DPIC -o .libs/mono-profiler-iomap.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT proflog.lo -MD -MP -MF .deps/proflog.Tpo -c ../../../mono/mono/profiler/proflog.c -DDLL_EXPORT -DPIC -o .libs/proflog.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-aot.lo -MD -MP -MF .deps/mono-profiler-aot.Tpo -c ../../../mono/mono/profiler/mono-profiler-aot.c -o mono-profiler-aot.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c ../../../mono/mono/profiler/mono-cov.c -o mono-cov.o >/dev/null 2>&1 > CC decode.o > CCLD libmono-profiler-cov.la >libtool: link: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries > CCLD libmono-profiler-aot.la >libtool: link: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries >../../../mono/mono/profiler/proflog.c:366:0: warning: "TLS_INIT" redefined > #define TLS_INIT(x) x = TlsAlloc () > ^ >In file included from ../../../mono/mono/profiler/proflog.c:60:0: >../../../mono/mono/profiler/utils.c:64:0: note: this is the location of the previous definition > #define TLS_INIT(x) x = TlsAlloc() > ^ >../../../mono/mono/profiler/proflog.c:1266:1: warning: 'dump_ubin' defined but not used [-Wunused-function] > dump_ubin (const char *filename, uintptr_t load_addr, uint64_t offset, uintptr_t size) > ^ >../../../mono/mono/profiler/decode.c: In function 'print_usym': >../../../mono/mono/profiler/decode.c:446:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uintptr_t' [-Wformat=] > fprintf (outfile, "\t%6d %6.2f %-36s in %s\n", um->sample_hits, um->sample_hits*100.0/num_stat_samples, um->name, um->parent->name); > ^ >../../../mono/mono/profiler/decode.c:448:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uintptr_t' [-Wformat=] > fprintf (outfile, "\t%6d %6.2f %s\n", um->sample_hits, um->sample_hits*100.0/num_stat_samples, um->name); > ^ >../../../mono/mono/profiler/decode.c: In function 'heap_shot_mark_objects': >../../../mono/mono/profiler/decode.c:927:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uintptr_t' [-Wformat=] > fprintf (outfile, "Total unmarked: %d/%d\n", num_unmarked, hs->objects_count); > ^ >../../../mono/mono/profiler/decode.c:927:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uintptr_t' [-Wformat=] >../../../mono/mono/profiler/decode.c: In function 'tracked_creation': >../../../mono/mono/profiler/decode.c:1434:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Object %p created (%s, %llu bytes) at %.3f secs.\n", (void*)obj, cd->name, size, (timestamp - startup_time)/1000000000.0); > ^ >../../../mono/mono/profiler/decode.c:1434:3: warning: format '%f' expects argument of type 'double', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1434:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'decode_buffer': >../../../mono/mono/profiler/decode.c:1523:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'intptr_t' [-Wformat=] > fprintf (outfile, "buf: thread:%x, len: %d, time: %llu, file offset: %llu\n", thread_id, len, time_base, file_offset); > ^ >../../../mono/mono/profiler/decode.c:1523:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:1523:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:1523:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1550:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "gc heap resized to %llu\n", new_size); > ^ >../../../mono/mono/profiler/decode.c:1550:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1558:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "gc event for gen%d: %s at %llu (thread: 0x%x)\n", gen, gc_event_name (ev), time_base, thread->thread_id); > ^ >../../../mono/mono/profiler/decode.c:1558:6: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1558:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1627:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "loaded class %p (%s in %p) at %llu\n", (void*)(ptr_base + ptrdiff), p, (void*)(ptr_base + imptrdiff), time_base); > ^ >../../../mono/mono/profiler/decode.c:1627:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1639:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "loaded image %p (%s) at %llu\n", (void*)(ptr_base + ptrdiff), p, time_base); > ^ >../../../mono/mono/profiler/decode.c:1639:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1674:5: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "alloced object %p, size %llu (%s) at %llu\n", (void*)OBJ_ADDR (objdiff), len, lookup_class (ptr_base + ptrdiff)->name, time_base); > ^ >../../../mono/mono/profiler/decode.c:1674:5: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1674:5: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:1674:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1771:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "traced object %p, size %llu (%s), refs: %d\n", (void*)OBJ_ADDR (objdiff), size, cd->name, num); > ^ >../../../mono/mono/profiler/decode.c:1771:6: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1771:6: warning: format '%d' expects argument of type 'int', but argument 5 has type 'char *' [-Wformat=] >../../../mono/mono/profiler/decode.c:1771:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1774:15: warning: unused variable 'gc_num' [-Wunused-variable] > uintptr_t gc_num = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1937:14: warning: unused variable 'tstamp' [-Wunused-variable] > uint64_t tstamp = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1960:14: warning: unused variable 'offset' [-Wunused-variable] > uint64_t offset = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1977:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "unhandled profiler event: 0x%x at file offset: %llu + %d (len: %d\n)\n", *p, file_offset, p - ctx->buf, len); > ^ >../../../mono/mono/profiler/decode.c:1977:4: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1977:4: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long long int' [-Wformat=] >../../../mono/mono/profiler/decode.c:1977:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_traces': >../../../mono/mono/profiler/decode.c:2081:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t%llu %s from:\n", traces->traces [j].count, desc); > ^ >../../../mono/mono/profiler/decode.c:2081:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2081:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_exceptions': >../../../mono/mono/profiler/decode.c:2102:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tThrows: %llu\n", throw_count); > ^ >../../../mono/mono/profiler/decode.c:2102:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2107:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tExecuted %s clauses: %llu\n", clause_name (i), clause_summary [i]); > ^ >../../../mono/mono/profiler/decode.c:2107:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_monitors': >../../../mono/mono/profiler/decode.c:2147:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock contentions: %llu\n", monitor_contention); > ^ >../../../mono/mono/profiler/decode.c:2147:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2148:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock acquired: %llu\n", monitor_acquired); > ^ >../../../mono/mono/profiler/decode.c:2148:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2149:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock failures: %llu\n", monitor_failed); > ^ >../../../mono/mono/profiler/decode.c:2149:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_gcs': >../../../mono/mono/profiler/decode.c:2158:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tMax heap size: %llu\n", max_heap_size); > ^ >../../../mono/mono/profiler/decode.c:2158:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2159:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tObject moves: %llu\n", gc_object_moves); > ^ >../../../mono/mono/profiler/decode.c:2159:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] > gc_info [i].total_time / gc_info [i].count / 1000); > ^ >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2165:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] > get_handle_name (i), handle_info [i].created, handle_info [i].destroyed, handle_info [i].max_live); > ^ >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2171:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_allocations': >../../../mono/mono/profiler/decode.c:2225:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "%10llu %10d %8llu %s\n", cd->alloc_size, cd->allocs, cd->alloc_size / cd->allocs, cd->name); > ^ >../../../mono/mono/profiler/decode.c:2225:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'intptr_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2229:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Total memory allocated: %llu bytes in %d objects\n", size, allocs); > ^ >../../../mono/mono/profiler/decode.c:2229:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2229:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_methods': >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "%8llu %8llu %10llu %s\n", msecs, smsecs, cd->calls, cd->name); > ^ >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2319:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Total calls: %llu\n", calls); > ^ >../../../mono/mono/profiler/decode.c:2319:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_rev_claases': >../../../mono/mono/profiler/decode.c:2364:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t\t%llu references from: %s\n", revs [j].count, cd->klass->name); > ^ >../../../mono/mono/profiler/decode.c:2364:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2364:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'heap_shot_summary': >../../../mono/mono/profiler/decode.c:2389:3: warning: unknown conversion type character 'l' in format [-Wformat=] > hs_num, (hs->timestamp - startup_time)/1000000000.0, size, count, ccount, hs->num_roots); > ^ >../../../mono/mono/profiler/decode.c:2389:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t%10llu %10llu %8llu %s", cd->total_size, cd->count, cd->total_size / cd->count, cd->klass->name); > ^ >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2404:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, " (bytes: %+lld, count: %+lld)\n", bdiff, cdiff); > ^ >../../../mono/mono/profiler/decode.c:2404:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2404:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2419:4: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uintptr_t' [-Wformat=] > fprintf (outfile, "\t\t%d root references (%d pinning)\n", cd->root_references, cd->pinned_references); > ^ >../../../mono/mono/profiler/decode.c:2419:4: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uintptr_t' [-Wformat=] >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-iomap.lo -MD -MP -MF .deps/mono-profiler-iomap.Tpo -c ../../../mono/mono/profiler/mono-profiler-iomap.c -o mono-profiler-iomap.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT proflog.lo -MD -MP -MF .deps/proflog.Tpo -c ../../../mono/mono/profiler/proflog.c -o proflog.o >/dev/null 2>&1 >../../../mono/mono/profiler/decode.c: In function 'main': >../../../mono/mono/profiler/decode.c:1738:21: warning: 'ho' may be used uninitialized in this function [-Wmaybe-uninitialized] > HeapObjectDesc *ho; > ^ >../../../mono/mono/profiler/decode.c:1744:15: warning: 'ref_offset' may be used uninitialized in this function [-Wmaybe-uninitialized] > uintptr_t ref_offset; > ^ > CCLD mprof-report.exe > CCLD libmono-profiler-iomap.la >libtool: link: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries > CCLD libmono-profiler-log.la >libtool: link: warning: undefined symbols not allowed in x86_64-w64-mingw32 shared libraries >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >Making all in data >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >Making all in net_2_0 >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >Making all in Browsers >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >cp ../../mono/data/gdb/mono-gdb.py mono-sgen-gdb.py >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >Making all in runtime >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >Making all in scripts >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' >n=`echo makecert.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script_umask.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > makecert.bat.tmp >n=`echo sn.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script_umask.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > sn.bat.tmp >n=`echo al.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > al.bat.tmp >n=`echo ilasm.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > ilasm.bat.tmp >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >mv -f sn.bat.tmp sn.bat >/bin/sh: line 1: -e: command not found >mv -f ilasm.bat.tmp ilasm.bat >mv -f al.bat.tmp al.bat >/bin/sh: line 1: -e: command not found >n=`echo gacutil.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > gacutil.bat.tmp >n=`echo mkbundle.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > mkbundle.bat.tmp >mv -f makecert.bat.tmp makecert.bat >n=`echo monop.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > monop.bat.tmp >n=`echo resgen.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > resgen.bat.tmp >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >mv -f mkbundle.bat.tmp mkbundle.bat >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >n=`echo wsdl.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > wsdl.bat.tmp >mv -f gacutil.bat.tmp gacutil.bat >mv -f resgen.bat.tmp resgen.bat >mv -f monop.bat.tmp monop.bat >n=`echo al2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > al2.bat.tmp >n=`echo gacutil2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > gacutil2.bat.tmp >n=`echo monop2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > monop2.bat.tmp >/bin/sh: line 1: -e: command not found >mv -f wsdl.bat.tmp wsdl.bat >n=`echo resgen2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > resgen2.bat.tmp >mv -f al2.bat.tmp al2.bat >mv -f monop2.bat.tmp monop2.bat >mv -f gacutil2.bat.tmp gacutil2.bat >mv -f resgen2.bat.tmp resgen2.bat >n=`echo wsdl2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > wsdl2.bat.tmp >e 's,@''exe_name@,mono-service,g' ../../mono/scripts/mono-service.in > mono-service.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,mono-service2,g' ../../mono/scripts/mono-service.in > mono-service2.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono --debug,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console.bat.tmp >/bin/sh: e: command not found >make[2]: mv -f mono-service.tmp mono-service >[mono-service] Error 127 (ignored) >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono --debug,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console2.bat.tmp >mv -f nunit-console.bat.tmp nunit-console.bat >mv -f wsdl2.bat.tmp wsdl2.bat >e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console4.bat.tmp >mv -f mono-service2.tmp mono-service2 >mv -f nunit-console2.bat.tmp nunit-console2.bat >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >/bin/sh: e: command not found >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >mv -f nunit-console4.bat.tmp nunit-console4.bat >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/peverify.in > peverify.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/mcs.in > mcs.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/gmcs.in > gmcs.tmp >mv -f peverify.tmp peverify >e "s,@exe_name@,mono-configuration-crypto,g" ../../mono/scripts/mono-configuration-crypto.in > mono-configuration-crypto.bat.tmp >mv -f mcs.tmp mcs >mv -f gmcs.tmp gmcs >/bin/sh: e: command not found >make[2]: [mono-configuration-crypto.bat] Error 127 (ignored) >mv -f mono-configuration-crypto.bat.tmp mono-configuration-crypto.bat >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >Making all in man >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >Making all in samples >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >Making all in msvc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' > CC errno.lo > CC map.lo > CC signal.lo > CC stdio.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT map.lo -MD -MP -MF .deps/map.Tpo -c ../../mono/support/map.c -DDLL_EXPORT -DPIC -o .libs/map.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../mono/support/signal.c -DDLL_EXPORT -DPIC -o .libs/signal.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT errno.lo -MD -MP -MF .deps/errno.Tpo -c ../../mono/support/errno.c -DDLL_EXPORT -DPIC -o .libs/errno.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdio.lo -MD -MP -MF .deps/stdio.Tpo -c ../../mono/support/stdio.c -DDLL_EXPORT -DPIC -o .libs/stdio.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT errno.lo -MD -MP -MF .deps/errno.Tpo -c ../../mono/support/errno.c -o errno.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../mono/support/signal.c -o signal.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdio.lo -MD -MP -MF .deps/stdio.Tpo -c ../../mono/support/stdio.c -o stdio.o >/dev/null 2>&1 > CC string.lo > CC stdlib.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../mono/support/string.c -DDLL_EXPORT -DPIC -o .libs/string.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdlib.lo -MD -MP -MF .deps/stdlib.Tpo -c ../../mono/support/stdlib.c -DDLL_EXPORT -DPIC -o .libs/stdlib.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../mono/support/string.c -o string.o >/dev/null 2>&1 > CC zlib-helper.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdlib.lo -MD -MP -MF .deps/stdlib.Tpo -c ../../mono/support/stdlib.c -o stdlib.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zlib-helper.lo -MD -MP -MF .deps/zlib-helper.Tpo -c ../../mono/support/zlib-helper.c -DDLL_EXPORT -DPIC -o .libs/zlib-helper.o > CC adler32.lo >../../mono/support/zlib-helper.c: In function 'CreateZStream': >../../mono/support/zlib-helper.c:85:12: warning: assignment from incompatible pointer type > z->zalloc = z_alloc; > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../mono/support/adler32.c -DDLL_EXPORT -DPIC -o .libs/adler32.o > CC compress.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../mono/support/compress.c -DDLL_EXPORT -DPIC -o .libs/compress.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zlib-helper.lo -MD -MP -MF .deps/zlib-helper.Tpo -c ../../mono/support/zlib-helper.c -o zlib-helper.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../mono/support/compress.c -o compress.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../mono/support/adler32.c -o adler32.o >/dev/null 2>&1 > CC crc32.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT map.lo -MD -MP -MF .deps/map.Tpo -c ../../mono/support/map.c -o map.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../mono/support/crc32.c -DDLL_EXPORT -DPIC -o .libs/crc32.o > CC uncompr.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../mono/support/uncompr.c -DDLL_EXPORT -DPIC -o .libs/uncompr.o > CC deflate.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../mono/support/uncompr.c -o uncompr.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../mono/support/deflate.c -DDLL_EXPORT -DPIC -o .libs/deflate.o > CC trees.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../mono/support/crc32.c -o crc32.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../mono/support/trees.c -DDLL_EXPORT -DPIC -o .libs/trees.o > CC zutil.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../mono/support/zutil.c -DDLL_EXPORT -DPIC -o .libs/zutil.o >../../mono/support/zutil.c: In function 'zcalloc': >../../mono/support/zutil.c:308:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/zutil.c: In function 'zcfree': >../../mono/support/zutil.c:316:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../mono/support/zutil.c -o zutil.o >/dev/null 2>&1 > CC inflate.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../mono/support/inflate.c -DDLL_EXPORT -DPIC -o .libs/inflate.o > CC infback.lo >../../mono/support/trees.c: In function '_tr_init': >../../mono/support/trees.c:410:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_stored_block': >../../mono/support/trees.c:883:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../mono/support/infback.c -DDLL_EXPORT -DPIC -o .libs/infback.o >../../mono/support/trees.c: In function '_tr_align': >../../mono/support/trees.c:919:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_flush_block': >../../mono/support/trees.c:1020:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_tally': >../../mono/support/trees.c:1071:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: At top level: >../../mono/support/trees.c:1244:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c:1244:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../mono/support/trees.c -o trees.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../mono/support/deflate.c -o deflate.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../mono/support/infback.c -o infback.o >/dev/null 2>&1 > CC inftrees.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../mono/support/inftrees.c -DDLL_EXPORT -DPIC -o .libs/inftrees.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../mono/support/inflate.c -o inflate.o >/dev/null 2>&1 > CC inffast.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../mono/support/inffast.c -DDLL_EXPORT -DPIC -o .libs/inffast.o >../../mono/support/inftrees.c: In function 'inflate_table': >../../mono/support/inftrees.c:330:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../mono/support/inftrees.c -o inftrees.o >/dev/null 2>&1 >../../mono/support/inffast.c: In function 'inflate_fast': >../../mono/support/inffast.c:324:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../mono/support/inffast.c -o inffast.o >/dev/null 2>&1 > CC minizip/ioapi.lo > CC minizip/unzip.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/ioapi.lo -MD -MP -MF minizip/.deps/ioapi.Tpo -c ../../mono/support/minizip/ioapi.c -DDLL_EXPORT -DPIC -o minizip/.libs/ioapi.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/unzip.lo -MD -MP -MF minizip/.deps/unzip.Tpo -c ../../mono/support/minizip/unzip.c -DDLL_EXPORT -DPIC -o minizip/.libs/unzip.o >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/ioapi.lo -MD -MP -MF minizip/.deps/ioapi.Tpo -c ../../mono/support/minizip/ioapi.c -o minizip/ioapi.o >/dev/null 2>&1 > CC minizip/zip.lo >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/zip.lo -MD -MP -MF minizip/.deps/zip.Tpo -c ../../mono/support/minizip/zip.c -DDLL_EXPORT -DPIC -o minizip/.libs/zip.o >../../mono/support/minizip/zip.c:190:12: warning: 'free_linkedlist' defined but not used [-Wunused-function] > local void free_linkedlist(linkedlist_data *ll) > ^ >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/unzip.lo -MD -MP -MF minizip/.deps/unzip.Tpo -c ../../mono/support/minizip/unzip.c -o minizip/unzip.o >/dev/null 2>&1 >libtool: compile: x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/zip.lo -MD -MP -MF minizip/.deps/zip.Tpo -c ../../mono/support/minizip/zip.c -o minizip/zip.o >/dev/null 2>&1 > CCLD libMonoPosixHelper.la >Making install in po >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >Making install in mcs >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >installing ../../../mono/po/mcs/es.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/locale/es/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/ja.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/locale/ja/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/de.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/locale/de/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/pt_BR.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/locale/pt_BR/LC_MESSAGES/mcs.mo >if test "mono" = "gettext-tools"; then \ > /usr/bin/mkdir -p /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/gettext/po; \ > for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ > /usr/bin/install -c -m 644 ../../../mono/po/mcs/$file \ > /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/gettext/po/$file; \ > done; \ > for file in Makevars; do \ > rm -f /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/gettext/po/$file; \ > done; \ >else \ > : ; \ >fi >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po/mcs' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/po' >Making install in libgc >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >Making install in m4 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/m4' >Making install in include >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >Making install in private >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include/private' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/include' >Making install in doc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/libgc-mono' > /usr/bin/install -c -m 644 ../../../mono/libgc/doc/barrett_diagram ../../../mono/libgc/doc/debugging.html ../../../mono/libgc/doc/gc.man ../../../mono/libgc/doc/gcdescr.html ../../../mono/libgc/doc/README ../../../mono/libgc/doc/README.amiga ../../../mono/libgc/doc/README.arm.cross ../../../mono/libgc/doc/README.autoconf ../../../mono/libgc/doc/README.changes ../../../mono/libgc/doc/README.contributors ../../../mono/libgc/doc/README.cords ../../../mono/libgc/doc/README.DGUX386 ../../../mono/libgc/doc/README.dj ../../../mono/libgc/doc/README.environment ../../../mono/libgc/doc/README.ews4800 ../../../mono/libgc/doc/README.hp ../../../mono/libgc/doc/README.linux ../../../mono/libgc/doc/README.Mac ../../../mono/libgc/doc/README.MacOSX ../../../mono/libgc/doc/README.macros ../../../mono/libgc/doc/README.OS2 ../../../mono/libgc/doc/README.rs6000 ../../../mono/libgc/doc/README.sgi ../../../mono/libgc/doc/README.solaris2 ../../../mono/libgc/doc/README.uts ../../../mono/libgc/doc/README.win32 ../../../mono/libgc/doc/tree.html ../../../mono/libgc/doc/leak.html ../../../mono/libgc/doc/gcinterface.html ../../../mono/libgc/doc/scale.html ../../../mono/libgc/doc/README.darwin ../../../mono/libgc/doc/simple_example.html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/libgc-mono' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc/doc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/libgc' >Making install in eglib >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >Making install in m4 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/m4' >Making install in src >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib/src' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/eglib' >Making install in mono >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >Making install in arch >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/arch' >Making install in utils >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make install-am >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/utils' > /usr/bin/install -c -m 644 ../../../mono/mono/utils/mono-logger.h ../../../mono/mono/utils/mono-error.h ../../../mono/mono/utils/mono-publib.h ../../../mono/mono/utils/mono-dl-fallback.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/utils' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/utils' >Making install in io-layer >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/io-layer' >Making install in cil >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/cil' > /usr/bin/install -c -m 644 ../../../mono/mono/cil/opcode.def '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/cil' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/mono-2.0/mono/cil' > /usr/bin/install -c -m 644 ../../../mono/mono/cil/cil-opcodes.xml '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/mono-2.0/mono/cil' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/cil' >Making install in metadata >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c pedump.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-pedump.exe' >libtool: install: /usr/bin/install -c .libs/pedump.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-pedump.exe > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/metadata' > /usr/bin/install -c -m 644 ../../../mono/mono/metadata/assembly.h ../../../mono/mono/metadata/attrdefs.h ../../../mono/mono/metadata/appdomain.h ../../../mono/mono/metadata/blob.h ../../../mono/mono/metadata/class.h ../../../mono/mono/metadata/debug-helpers.h ../../../mono/mono/metadata/debug-mono-symfile.h ../../../mono/mono/metadata/threads.h ../../../mono/mono/metadata/environment.h ../../../mono/mono/metadata/exception.h ../../../mono/mono/metadata/image.h ../../../mono/mono/metadata/loader.h ../../../mono/mono/metadata/metadata.h ../../../mono/mono/metadata/mono-config.h ../../../mono/mono/metadata/mono-debug.h ../../../mono/mono/metadata/mono-gc.h ../../../mono/mono/metadata/sgen-bridge.h ../../../mono/mono/metadata/object.h ../../../mono/mono/metadata/opcodes.h ../../../mono/mono/metadata/profiler.h ../../../mono/mono/metadata/reflection.h ../../../mono/mono/metadata/row-indexes.h ../../../mono/mono/metadata/tokentype.h ../../../mono/mono/metadata/verify.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/metadata' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/metadata' >Making install in mini >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >make install-am >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib' > /bin/sh ../../libtool --mode=install /usr/bin/install -c libmonoboehm-2.0.la '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib' >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.dll.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmonoboehm-2.0.dll.a >libtool: install: base_file=`basename libmonoboehm-2.0.la` >libtool: install: dlpath=`/bin/sh 2>&1 -c '. .libs/'libmonoboehm-2.0.la'i; echo libmonoboehm-2.0.dll'` >libtool: install: dldir=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/`dirname ../bin/libmonoboehm-2.0.dll` >libtool: install: test -d /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/../bin || mkdir -p /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/../bin >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.dll /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/../bin/libmonoboehm-2.0.dll >libtool: install: chmod a+x /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/../bin/libmonoboehm-2.0.dll >libtool: install: if test -n '' && test -n 'x86_64-w64-mingw32-strip --strip-unneeded'; then eval 'x86_64-w64-mingw32-strip --strip-unneeded /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/../bin/libmonoboehm-2.0.dll' || exit 0; fi >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmonoboehm-2.0.la >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmonoboehm-2.0.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmonoboehm-2.0.a >libtool: install: x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmonoboehm-2.0.a > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c mono-boehm.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-boehm.exe' >libtool: install: /usr/bin/install -c .libs/mono-boehm.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-boehm.exe > /bin/sh ../../libtool --mode=install /usr/bin/install -c monow.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monow.exe' >libtool: install: /usr/bin/install -c .libs/monow.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monow.exe >make install-exec-hook >make[5]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >(cd /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin && ln -sf mono-boehm mono) >(cd /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib; for i in libmonoboehm*; do ln -sf $i `echo $i | sed s/boehm//` ; done) >make[5]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/jit' > /usr/bin/install -c -m 644 ../../../mono/mono/mini/jit.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/include/mono-2.0/mono/jit' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/mini' >Making install in dis >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c monodis.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monodis.exe' >libtool: install: /usr/bin/install -c .libs/monodis.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monodis.exe > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1' > /usr/bin/install -c -m 644 '../../../mono/mono/dis/monodis.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-monodis.1' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/dis' >Making install in profiler >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib' > /bin/sh ../../libtool --mode=install /usr/bin/install -c libmono-profiler-cov.la libmono-profiler-aot.la libmono-profiler-iomap.la libmono-profiler-log.la '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib' >libtool: install: /usr/bin/install -c .libs/libmono-profiler-cov.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-cov.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-aot.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-aot.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-iomap.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-iomap.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-log.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-log.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-cov.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-cov.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-cov.a >libtool: install: x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-cov.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-aot.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-aot.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-aot.a >libtool: install: x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-aot.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-iomap.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-iomap.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-iomap.a >libtool: install: x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-iomap.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-log.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-log.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-log.a >libtool: install: x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/libmono-profiler-log.a > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c mprof-report.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mprof-report.exe' >libtool: install: /usr/bin/install -c .libs/mprof-report.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mprof-report.exe >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono/profiler' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/mono' >Making install in data >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >Making install in net_2_0 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >Making install in Browsers >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono/2.0/Browsers' > /usr/bin/install -c -m 644 ../../../../mono/data/net_2_0/Browsers/../../Browsers/Compat.browser '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono/2.0/Browsers' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0/Browsers' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono/2.0' > /usr/bin/install -c -m 644 ../../../mono/data/net_2_0/machine.config ../../../mono/data/net_2_0/web.config ../../../mono/data/net_2_0/DefaultWsdlHelpGenerator.aspx ../../../mono/data/net_2_0/settings.map '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono/2.0' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data/net_2_0' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /usr/bin/install -c -m 644 ../../mono/data/gdb/mono-gdb.py mono-sgen-gdb.py '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono' > /usr/bin/install -c -m 644 config ../../mono/data/browscap.ini '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/etc/mono' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/pkgconfig' > /usr/bin/install -c -m 644 mono.pc mono-2.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc system.web.extensions.design_1.0.pc mono.web.pc system.web.mvc.pc system.web.mvc2.pc system.web.mvc3.pc aspnetwebstack.pc reactive.pc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/lib/pkgconfig' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/data' >Making install in runtime >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/runtime' >Making install in scripts >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin' > /usr/bin/install -c makecert.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-makecert.bat' > /usr/bin/install -c sn.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-sn.bat' > /usr/bin/install -c al.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-al.bat' > /usr/bin/install -c ilasm.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-ilasm.bat' > /usr/bin/install -c gacutil.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-gacutil.bat' > /usr/bin/install -c mkbundle.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mkbundle.bat' > /usr/bin/install -c monop.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monop.bat' > /usr/bin/install -c resgen.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-resgen.bat' > /usr/bin/install -c wsdl.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-wsdl.bat' > /usr/bin/install -c al2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-al2.bat' > /usr/bin/install -c gacutil2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-gacutil2.bat' > /usr/bin/install -c monop2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monop2.bat' > /usr/bin/install -c resgen2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-resgen2.bat' > /usr/bin/install -c wsdl2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-wsdl2.bat' > /usr/bin/install -c mono-service '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-service' > /usr/bin/install -c mono-service2 '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-service2' > /usr/bin/install -c nunit-console.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-nunit-console.bat' > /usr/bin/install -c nunit-console2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-nunit-console2.bat' > /usr/bin/install -c nunit-console4.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-nunit-console4.bat' > /usr/bin/install -c mono-find-provides '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-find-provides' > /usr/bin/install -c mono-find-requires '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-find-requires' > /usr/bin/install -c mdoc-assemble '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdoc-assemble' > /usr/bin/install -c mdoc-export-html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdoc-export-html' > /usr/bin/install -c mdoc-export-msxdoc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdoc-export-msxdoc' > /usr/bin/install -c mdoc-update '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdoc-update' > /usr/bin/install -c mdoc-validate '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdoc-validate' > /usr/bin/install -c ../../mono/scripts/mdassembler '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdassembler' > /usr/bin/install -c ../../mono/scripts/mdvalidater '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mdvalidater' > /usr/bin/install -c ../../mono/scripts/monodocer '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monodocer' > /usr/bin/install -c ../../mono/scripts/monodocs2html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monodocs2html' > /usr/bin/install -c ../../mono/scripts/monodocs2slashdoc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-monodocs2slashdoc' > /usr/bin/install -c ../../mono/scripts/mono-test-install '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-test-install' > /usr/bin/install -c peverify '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-peverify' > /usr/bin/install -c mcs '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mcs' > /usr/bin/install -c gmcs '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-gmcs' > /usr/bin/install -c ../../mono/scripts/mono-heapviz '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-heapviz' > /usr/bin/install -c mono-configuration-crypto.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/bin/./x86_64-w64-mingw32-mono-configuration-crypto.bat' >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/scripts' >Making install in man >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >make[2]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1' > /usr/bin/install -c -m 644 '../../mono/man/al.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-al.1' > /usr/bin/install -c -m 644 '../../mono/man/cert2spc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-cert2spc.1' > /usr/bin/install -c -m 644 '../../mono/man/certmgr.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-certmgr.1' > /usr/bin/install -c -m 644 '../../mono/man/chktrust.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-chktrust.1' > /usr/bin/install -c -m 644 '../../mono/man/cilc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-cilc.1' > /usr/bin/install -c -m 644 '../../mono/man/crlupdate.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-crlupdate.1' > /usr/bin/install -c -m 644 '../../mono/man/csharp.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-csharp.1' > /usr/bin/install -c -m 644 '../../mono/man/disco.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-disco.1' > /usr/bin/install -c -m 644 '../../mono/man/dtd2xsd.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-dtd2xsd.1' > /usr/bin/install -c -m 644 '../../mono/man/gacutil.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-gacutil.1' > /usr/bin/install -c -m 644 '../../mono/man/genxs.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-genxs.1' > /usr/bin/install -c -m 644 '../../mono/man/httpcfg.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-httpcfg.1' > /usr/bin/install -c -m 644 '../../mono/man/ilasm.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-ilasm.1' > /usr/bin/install -c -m 644 '../../mono/man/lc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-lc.1' > /usr/bin/install -c -m 644 '../../mono/man/macpack.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-macpack.1' > /usr/bin/install -c -m 644 '../../mono/man/makecert.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-makecert.1' > /usr/bin/install -c -m 644 '../../mono/man/mconfig.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mconfig.1' > /usr/bin/install -c -m 644 '../../mono/man/mcs.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mcs.1' > /usr/bin/install -c -m 644 '../../mono/man/mdassembler.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdassembler.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-assemble.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc-assemble.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-export-html.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc-export-html.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-export-msxdoc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc-export-msxdoc.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-update.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc-update.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-validate.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdoc-validate.1' > /usr/bin/install -c -m 644 '../../mono/man/mdvalidater.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mdvalidater.1' > /usr/bin/install -c -m 644 '../../mono/man/mkbundle.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mkbundle.1' > /usr/bin/install -c -m 644 '../../mono/man/mono.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono.1' > /usr/bin/install -c -m 644 '../../mono/man/mprof-report.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mprof-report.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-cil-strip.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-cil-strip.1' > /usr/bin/install -c -m 644 '../../mono/man/monodocer.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-monodocer.1' > /usr/bin/install -c -m 644 '../../mono/man/monodocs2html.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-monodocs2html.1' > /usr/bin/install -c -m 644 '../../mono/man/monolinker.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-monolinker.1' > /usr/bin/install -c -m 644 '../../mono/man/monop.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-monop.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-api-info.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-api-info.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-service.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-service.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-shlib-cop.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-shlib-cop.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-xmltool.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-xmltool.1' > /usr/bin/install -c -m 644 '../../mono/man/mozroots.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mozroots.1' > /usr/bin/install -c -m 644 '../../mono/man/pdb2mdb.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-pdb2mdb.1' > /usr/bin/install -c -m 644 '../../mono/man/permview.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-permview.1' > /usr/bin/install -c -m 644 '../../mono/man/prj2make.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-prj2make.1' > /usr/bin/install -c -m 644 '../../mono/man/resgen.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-resgen.1' > /usr/bin/install -c -m 644 '../../mono/man/secutil.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-secutil.1' > /usr/bin/install -c -m 644 '../../mono/man/setreg.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-setreg.1' > /usr/bin/install -c -m 644 '../../mono/man/sgen.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-sgen.1' > /usr/bin/install -c -m 644 '../../mono/man/signcode.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-signcode.1' > /usr/bin/install -c -m 644 '../../mono/man/sn.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-sn.1' > /usr/bin/install -c -m 644 '../../mono/man/soapsuds.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-soapsuds.1' > /usr/bin/install -c -m 644 '../../mono/man/sqlsharp.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-sqlsharp.1' > /usr/bin/install -c -m 644 '../../mono/man/wsdl.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-wsdl.1' > /usr/bin/install -c -m 644 '../../mono/man/xbuild.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-xbuild.1' > /usr/bin/install -c -m 644 '../../mono/man/xsd.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-xsd.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-configuration-crypto.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-mono-configuration-crypto.1' > /usr/bin/install -c -m 644 '../../mono/man/ccrewrite.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-ccrewrite.1' > /usr/bin/install -c -m 644 '../../mono/man/cccheck.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man1/x86_64-w64-mingw32-cccheck.1' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man5' > /usr/bin/install -c -m 644 '../../mono/man/mdoc.5' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man5/x86_64-w64-mingw32-mdoc.5' > /usr/bin/install -c -m 644 '../../mono/man/mono-config.5' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64-install/share/man/man5/x86_64-w64-mingw32-mono-config.5' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/man' >Making install in samples >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/samples' >Making install in msvc >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64/msvc' >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86_64' >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... i686-w64-mingw32 >checking target system type... i686-w64-mingw32 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether ln -s works... yes >checking whether make supports nested variables... (cached) yes >checking host platform characteristics... ok >checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc >checking for i686-w64-mingw32-gcc... (cached) i686-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether i686-w64-mingw32-gcc accepts -g... yes >checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether i686-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of i686-w64-mingw32-gcc... gcc3 >checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether i686-w64-mingw32-g++ accepts -g... yes >checking dependency style of i686-w64-mingw32-g++... gcc3 >checking dependency style of i686-w64-mingw32-gcc... gcc3 >checking for gawk... (cached) gawk >checking how to run the C preprocessor... i686-w64-mingw32-gcc -E >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for i686-w64-mingw32-as... i686-w64-mingw32-as >checking for i686-w64-mingw32-dlltool... i686-w64-mingw32-dlltool >checking for i686-w64-mingw32-objdump... i686-w64-mingw32-objdump >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for fgrep... /usr/bin/grep -F >checking for ld used by i686-w64-mingw32-gcc... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/i686-w64-mingw32-nm -B >checking the name lister (/usr/bin/i686-w64-mingw32-nm -B) interface... BSD nm >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to i686-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/i686-w64-mingw32/bin/ld option to reload object files... -r >checking for i686-w64-mingw32-objdump... (cached) i686-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for i686-w64-mingw32-dlltool... (cached) i686-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for i686-w64-mingw32-ar... i686-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for i686-w64-mingw32-strip... (cached) i686-w64-mingw32-strip >checking for i686-w64-mingw32-ranlib... i686-w64-mingw32-ranlib >checking command to parse /usr/bin/i686-w64-mingw32-nm -B output from i686-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for i686-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if i686-w64-mingw32-gcc static flag -static works... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the i686-w64-mingw32-gcc linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... i686-w64-mingw32-g++ -E >checking for ld used by i686-w64-mingw32-g++... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking whether the i686-w64-mingw32-g++ linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking for i686-w64-mingw32-g++ option to produce PIC... -DDLL_EXPORT -DPIC >checking if i686-w64-mingw32-g++ PIC flag -DDLL_EXPORT -DPIC works... yes >checking if i686-w64-mingw32-g++ static flag -static works... yes >checking if i686-w64-mingw32-g++ supports -c -o file.o... yes >checking if i686-w64-mingw32-g++ supports -c -o file.o... (cached) yes >checking whether the i686-w64-mingw32-g++ linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >../mono/configure: line 17369: ./libtool: No such file or directory >checking for ld used by i686-w64-mingw32-gcc... (cached) /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... (cached) yes >checking for ld used by GCC... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... no, consider installing GNU libiconv >checking sys/filio.h usability... no >checking sys/filio.h presence... no >checking for sys/filio.h... no >checking sys/sockio.h usability... no >checking sys/sockio.h presence... no >checking for sys/sockio.h... no >checking netdb.h usability... no >checking netdb.h presence... no >checking for netdb.h... no >checking utime.h usability... yes >checking utime.h presence... yes >checking for utime.h... yes >checking sys/utime.h usability... yes >checking sys/utime.h presence... yes >checking for sys/utime.h... yes >checking semaphore.h usability... yes >checking semaphore.h presence... yes >checking for semaphore.h... yes >checking sys/un.h usability... no >checking sys/un.h presence... no >checking for sys/un.h... no >checking linux/rtc.h usability... no >checking linux/rtc.h presence... no >checking for linux/rtc.h... no >checking sys/syscall.h usability... no >checking sys/syscall.h presence... no >checking for sys/syscall.h... no >checking sys/mkdev.h usability... no >checking sys/mkdev.h presence... no >checking for sys/mkdev.h... no >checking sys/uio.h usability... no >checking sys/uio.h presence... no >checking for sys/uio.h... no >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking libproc.h usability... no >checking libproc.h presence... no >checking for libproc.h... no >checking for sys/param.h... (cached) yes >checking sys/socket.h usability... no >checking sys/socket.h presence... no >checking for sys/socket.h... no >checking sys/ipc.h usability... no >checking sys/ipc.h presence... no >checking for sys/ipc.h... no >checking sys/sem.h usability... no >checking sys/sem.h presence... no >checking for sys/sem.h... no >checking sys/utsname.h usability... no >checking sys/utsname.h presence... no >checking for sys/utsname.h... no >checking alloca.h usability... no >checking alloca.h presence... no >checking for alloca.h... no >checking ucontext.h usability... no >checking ucontext.h presence... no >checking for ucontext.h... no >checking pwd.h usability... no >checking pwd.h presence... no >checking for pwd.h... no >checking sys/select.h usability... no >checking sys/select.h presence... no >checking for sys/select.h... no >checking netinet/tcp.h usability... no >checking netinet/tcp.h presence... no >checking for netinet/tcp.h... no >checking netinet/in.h usability... no >checking netinet/in.h presence... no >checking for netinet/in.h... no >checking for unistd.h... (cached) yes >checking for sys/types.h... (cached) yes >checking link.h usability... no >checking link.h presence... no >checking for link.h... no >checking asm/sigcontext.h usability... no >checking asm/sigcontext.h presence... no >checking for asm/sigcontext.h... no >checking sys/inotify.h usability... no >checking sys/inotify.h presence... no >checking for sys/inotify.h... no >checking for linux/netlink.h... no >checking for linux/rtnetlink.h... no >checking for sys/user.h... no >checking zlib.h usability... no >checking zlib.h presence... no >checking for zlib.h... no >checking elf.h usability... no >checking elf.h presence... no >checking for elf.h... no >checking poll.h usability... no >checking poll.h presence... no >checking for poll.h... no >checking sys/poll.h usability... no >checking sys/poll.h presence... no >checking for sys/poll.h... no >checking sys/wait.h usability... no >checking sys/wait.h presence... no >checking for sys/wait.h... no >checking grp.h usability... no >checking grp.h presence... no >checking for grp.h... no >checking syslog.h usability... no >checking syslog.h presence... no >checking for syslog.h... no >checking wchar.h usability... yes >checking wchar.h presence... yes >checking for wchar.h... yes >checking ieeefp.h usability... no >checking ieeefp.h presence... no >checking for ieeefp.h... no >checking for isinf... yes >checking for _finite... yes >checking linux/magic.h usability... no >checking linux/magic.h presence... no >checking for linux/magic.h... no >checking size of void *... 4 >checking for clang... (cached) no >checking for -Wdeclaration-after-statement option to gcc... yes >checking for -Wno-unused-but-set-variable option to gcc... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/msgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking for msgfmt... yes >checking for pkg-config... /usr/bin/pkg-config >checking for -mno-tls-direct-seg-refs option to gcc... yes >checking for visibility __attribute__... yes >checking for deprecated __attribute__... yes >checking whether i686-w64-mingw32-gcc supports zero length arrays... yes >checking nacl/nacl_dyncode.h usability... no >checking nacl/nacl_dyncode.h presence... no >checking for nacl/nacl_dyncode.h... no >checking winternl.h usability... yes >checking winternl.h presence... yes >checking for winternl.h... yes >checking for main in -lws2_32... yes >checking for main in -lpsapi... yes >checking for main in -lole32... yes >checking for main in -lwinmm... yes >checking for main in -loleaut32... yes >checking for main in -ladvapi32... yes >checking for main in -lversion... yes >checking for struct ip_mreqn... no >checking for struct ip_mreq... yes >checking for GetProcessId... no >checking whether InterlockedCompareExchange64 is declared... yes >checking whether __readfsdword is declared... yes >checking for socklen_t... no >checking for array element initializer support... no >checking for trunc... yes >checking for aintl in -lsunmath... no >checking for round... yes >checking for rint... yes >checking for execvp... yes >checking if usage of random device is requested... yes >checking for random device... yes >checking if inter-process shared handles are requested... yes >checking if big-arrays are to be enabled... no >checking if the Mono Debugger is supported on this platform... no >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >tr: warning: an unescaped backslash at end of string is not portable >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating po/mcs/Makefile.in >config.status: creating runtime/mono-wrapper >config.status: creating runtime/monodis-wrapper >config.status: creating Makefile >config.status: creating mono-core.spec >config.status: creating mono-uninstalled.pc >config.status: creating scripts/mono-find-provides >config.status: creating scripts/mono-find-requires >config.status: creating mono/Makefile >config.status: creating mono/utils/Makefile >config.status: creating mono/metadata/Makefile >config.status: creating mono/dis/Makefile >config.status: creating mono/cil/Makefile >config.status: creating mono/arch/Makefile >config.status: creating mono/arch/x86/Makefile >config.status: creating mono/arch/amd64/Makefile >config.status: creating mono/arch/ppc/Makefile >config.status: creating mono/arch/sparc/Makefile >config.status: creating mono/arch/s390x/Makefile >config.status: creating mono/arch/arm/Makefile >config.status: creating mono/arch/ia64/Makefile >config.status: creating mono/arch/mips/Makefile >config.status: creating mono/interpreter/Makefile >config.status: creating mono/tests/Makefile >config.status: creating mono/tests/tests-config >config.status: creating mono/tests/assemblyresolve/Makefile >config.status: creating mono/tests/cas/Makefile >config.status: creating mono/tests/cas/assembly/Makefile >config.status: creating mono/tests/cas/demand/Makefile >config.status: creating mono/tests/cas/inheritance/Makefile >config.status: creating mono/tests/cas/linkdemand/Makefile >config.status: creating mono/tests/cas/threads/Makefile >config.status: creating mono/tests/gc-descriptors/Makefile >config.status: creating mono/benchmark/Makefile >config.status: creating mono/monograph/Makefile >config.status: creating mono/io-layer/Makefile >config.status: creating mono/mini/Makefile >config.status: creating mono/profiler/Makefile >config.status: creating m4/Makefile >config.status: creating ikvm-native/Makefile >config.status: creating scripts/Makefile >config.status: creating man/Makefile >config.status: creating docs/Makefile >config.status: creating data/Makefile >config.status: creating data/net_2_0/Makefile >config.status: creating data/net_4_0/Makefile >config.status: creating data/net_4_5/Makefile >config.status: creating data/net_2_0/Browsers/Makefile >config.status: creating data/net_4_0/Browsers/Makefile >config.status: creating data/net_4_5/Browsers/Makefile >config.status: creating data/mint.pc >config.status: creating data/mono-2.pc >config.status: creating data/monosgen-2.pc >config.status: creating data/mono.pc >config.status: creating data/mono-cairo.pc >config.status: creating data/mono-nunit.pc >config.status: creating data/mono-options.pc >config.status: creating data/mono-lineeditor.pc >config.status: creating data/monodoc.pc >config.status: creating data/mono.web.pc >config.status: creating data/dotnet.pc >config.status: creating data/dotnet35.pc >config.status: creating data/wcf.pc >config.status: creating data/cecil.pc >config.status: creating data/system.web.extensions_1.0.pc >config.status: creating data/system.web.extensions.design_1.0.pc >config.status: creating data/system.web.mvc.pc >config.status: creating data/system.web.mvc2.pc >config.status: creating data/system.web.mvc3.pc >config.status: creating data/aspnetwebstack.pc >config.status: creating data/reactive.pc >config.status: creating samples/Makefile >config.status: creating support/Makefile >config.status: creating data/config >config.status: creating tools/Makefile >config.status: creating tools/locale-builder/Makefile >config.status: creating tools/sgen/Makefile >config.status: creating runtime/Makefile >config.status: creating msvc/Makefile >config.status: creating po/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing po-directories commands >config.status: creating po/mcs/POTFILES >config.status: creating po/mcs/Makefile >config.status: executing runtime/etc/mono/1.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/web.config commands >config.status: executing runtime/etc/mono/browscap.ini commands >config.status: executing runtime/etc/mono/2.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.5/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/machine.config commands >config.status: executing runtime/etc/mono/4.0/web.config commands >config.status: executing runtime/etc/mono/4.5/machine.config commands >config.status: executing runtime/etc/mono/4.5/web.config commands >config.status: executing quiet-libtool commands >=== configuring in eglib (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib) >configure: running /bin/sh ../../mono/eglib/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install' '--build=armv7l-unknown-linux-gnueabihf' '--target=i686-w64-mingw32' '--host=i686-w64-mingw32' '--with-tls=none' '--disable-mcs-build' '--enable-win32-dllmain=yes' '--with-libgc-threads=win32' 'PKG_CONFIG=false' 'mono_cv_clang=no' 'build_alias=armv7l-unknown-linux-gnueabihf' 'host_alias=i686-w64-mingw32' 'target_alias=i686-w64-mingw32' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=win32' '--enable-win32-dllmain=yes' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL' 'CFLAGS_FOR_LIBGC= -g -mno-tls-direct-seg-refs' --cache-file=/dev/null --srcdir=../../mono/eglib >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... i686-w64-mingw32 >checking target system type... i686-w64-mingw32 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether make supports nested variables... (cached) yes >checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether i686-w64-mingw32-gcc accepts -g... yes >checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether i686-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of i686-w64-mingw32-gcc... gcc3 >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by i686-w64-mingw32-gcc... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/i686-w64-mingw32-nm -B >checking the name lister (/usr/bin/i686-w64-mingw32-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to i686-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/i686-w64-mingw32/bin/ld option to reload object files... -r >checking for i686-w64-mingw32-objdump... i686-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for i686-w64-mingw32-dlltool... i686-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for i686-w64-mingw32-ar... i686-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for i686-w64-mingw32-strip... (cached) i686-w64-mingw32-strip >checking for i686-w64-mingw32-ranlib... i686-w64-mingw32-ranlib >checking command to parse /usr/bin/i686-w64-mingw32-nm -B output from i686-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for i686-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... i686-w64-mingw32-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if i686-w64-mingw32-gcc static flag -static works... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the i686-w64-mingw32-gcc linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >checking whether byte ordering is bigendian... no >checking size of int... 4 >checking size of void *... 4 >checking size of long... 4 >checking size of long long... 8 >checking for strlcpy... no >checking for stpcpy... no >checking for strtok_r... no >checking for rewinddir... yes >checking for vasprintf... yes >checking for strndup... no >checking for getpwuid_r... no >checking for ld used by GCC... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... no, consider installing GNU libiconv >checking for library containing sqrtf... none required >checking for library containing nanosleep... no >checking for library containing dlopen... no >checking for varargs macros... yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking sys/wait.h usability... no >checking sys/wait.h presence... no >checking for sys/wait.h... no >checking pwd.h usability... no >checking pwd.h presence... no >checking for pwd.h... no >checking langinfo.h usability... no >checking langinfo.h presence... no >checking for langinfo.h... no >checking iconv.h usability... no >checking iconv.h presence... no >checking for iconv.h... no >checking localcharset.h usability... no >checking localcharset.h presence... no >checking for localcharset.h... no >checking for sys/types.h... (cached) yes >checking alloca.h usability... no >checking alloca.h presence... no >checking for alloca.h... no >checking for pkg-config... /usr/bin/pkg-config >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating src/Makefile >config.status: creating src/eglib-config.h >config.status: creating test/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >=== configuring in libgc (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc) >configure: running /bin/sh ../../mono/libgc/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install' '--build=armv7l-unknown-linux-gnueabihf' '--target=i686-w64-mingw32' '--host=i686-w64-mingw32' '--with-tls=none' '--disable-mcs-build' '--enable-win32-dllmain=yes' '--with-libgc-threads=win32' 'PKG_CONFIG=false' 'mono_cv_clang=no' 'build_alias=armv7l-unknown-linux-gnueabihf' 'host_alias=i686-w64-mingw32' 'target_alias=i686-w64-mingw32' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=win32' '--enable-win32-dllmain=yes' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL' 'CFLAGS_FOR_LIBGC= -g -mno-tls-direct-seg-refs' --cache-file=/dev/null --srcdir=../../mono/libgc >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing: Unknown `--is-lightweight' option >Try `/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing --help' for more information >configure: WARNING: 'missing' script is too old or missing >checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... i686-w64-mingw32 >checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.exe >checking for suffix of executables... .exe >checking whether we are cross compiling... yes >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether i686-w64-mingw32-gcc accepts -g... yes >checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed >checking whether i686-w64-mingw32-gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of i686-w64-mingw32-gcc... gcc3 >checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether i686-w64-mingw32-g++ accepts -g... yes >checking dependency style of i686-w64-mingw32-g++... gcc3 >checking whether make supports nested variables... (cached) yes >checking dependency style of i686-w64-mingw32-gcc... gcc3 >checking for i686-w64-mingw32-ar... i686-w64-mingw32-ar >checking for i686-w64-mingw32-ranlib... i686-w64-mingw32-ranlib >checking whether to enable maintainer-specific portions of Makefiles... no >checking for __sync_bool_compare_and_swap... yes >checking for xlc... no >checking for dlopen in -ldl... no >checking whether to build shared libraries... yes >checking which machine-dependent code should be used... >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by i686-w64-mingw32-gcc... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/i686-w64-mingw32-nm -B >checking the name lister (/usr/bin/i686-w64-mingw32-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to i686-w64-mingw32 format... func_convert_file_nix_to_w32 >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/i686-w64-mingw32/bin/ld option to reload object files... -r >checking for i686-w64-mingw32-objdump... i686-w64-mingw32-objdump >checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL >checking for i686-w64-mingw32-dlltool... i686-w64-mingw32-dlltool >checking how to associate runtime and link libraries... func_cygming_dll_for_implib >checking for i686-w64-mingw32-ar... (cached) i686-w64-mingw32-ar >checking for archiver @FILE support... @ >checking for i686-w64-mingw32-strip... (cached) i686-w64-mingw32-strip >checking for i686-w64-mingw32-ranlib... (cached) i686-w64-mingw32-ranlib >checking command to parse /usr/bin/i686-w64-mingw32-nm -B output from i686-w64-mingw32-gcc object... ok >checking for sysroot... no >checking for i686-w64-mingw32-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... i686-w64-mingw32-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... no >checking for objdir... .libs >checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no >checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC >checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes >checking if i686-w64-mingw32-gcc static flag -static works... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... yes >checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes >checking whether the i686-w64-mingw32-gcc linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... i686-w64-mingw32-g++ -E >checking for ld used by i686-w64-mingw32-g++... /usr/i686-w64-mingw32/bin/ld >checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes >checking whether the i686-w64-mingw32-g++ linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking for i686-w64-mingw32-g++ option to produce PIC... -DDLL_EXPORT -DPIC >checking if i686-w64-mingw32-g++ PIC flag -DDLL_EXPORT -DPIC works... yes >checking if i686-w64-mingw32-g++ static flag -static works... yes >checking if i686-w64-mingw32-g++ supports -c -o file.o... yes >checking if i686-w64-mingw32-g++ supports -c -o file.o... (cached) yes >checking whether the i686-w64-mingw32-g++ linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... Win32 ld.exe >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... no, falling back to libtool >checking sys/dg_sys_info.h usability... no >checking sys/dg_sys_info.h presence... no >checking for sys/dg_sys_info.h... no >checking for threads package to use... win32 >checking whether Solaris gcc optimization fix is necessary... no >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating include/Makefile >config.status: creating include/private/Makefile >config.status: creating doc/Makefile >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing default commands > mcs source: mcs > Engine: > GC: sgen and bundled Boehm GC with typed GC and parallel mark > TLS: none > SIGALTSTACK: no > Engine: Building and using the JIT > oprofile: no > BigArrays: no > DTrace: no > LLVM Back End: no (dynamically loaded: no) > Libraries: > .NET 2.0/3.5: no > .NET 4.0: no > .NET 4.5: no > MonoDroid: no > MonoTouch: no > JNI support: no > libgdiplus: assumed to be installed > zlib: > >make all-recursive >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >Making all in po >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >Making all in mcs >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >test ! -f ../../../mono/po/mcs/mcs.pot || \ > test -z "../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo" || make ../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >make[4]: `../../../mono/po/mcs/es.gmo' is up to date. >make[4]: `../../../mono/po/mcs/ja.gmo' is up to date. >make[4]: `../../../mono/po/mcs/de.gmo' is up to date. >make[4]: `../../../mono/po/mcs/pt_BR.gmo' is up to date. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >touch stamp-po >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >Making all in libgc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >Making all in m4 >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >Making all in include >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >Making all in private >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >Making all in doc >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' > CC allchblk.lo > CC alloc.lo > CC blacklst.lo > CC checksums.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c ../../mono/libgc/blacklst.c -DDLL_EXPORT -DPIC -o .libs/blacklst.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../mono/libgc/alloc.c -DDLL_EXPORT -DPIC -o .libs/alloc.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c ../../mono/libgc/allchblk.c -DDLL_EXPORT -DPIC -o .libs/allchblk.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c ../../mono/libgc/checksums.c -DDLL_EXPORT -DPIC -o .libs/checksums.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/blacklst.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/alloc.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c ../../mono/libgc/checksums.c -o checksums.o >/dev/null 2>&1 >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/allchblk.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC dbg_mlc.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c ../../mono/libgc/dbg_mlc.c -DDLL_EXPORT -DPIC -o .libs/dbg_mlc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/dbg_mlc.h:30, > from ../../mono/libgc/dbg_mlc.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c ../../mono/libgc/blacklst.c -o blacklst.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c ../../mono/libgc/alloc.c -o alloc.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c ../../mono/libgc/allchblk.c -o allchblk.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c ../../mono/libgc/dbg_mlc.c -o dbg_mlc.o >/dev/null 2>&1 > CC dyn_load.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c ../../mono/libgc/dyn_load.c -DDLL_EXPORT -DPIC -o .libs/dyn_load.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/dyn_load.c:36: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC finalize.lo > CC gc_dlopen.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c ../../mono/libgc/finalize.c -DDLL_EXPORT -DPIC -o .libs/finalize.o > CC gcj_mlc.lo >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/finalize.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c ../../mono/libgc/gc_dlopen.c -DDLL_EXPORT -DPIC -o .libs/gc_dlopen.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/gc_dlopen.c:26: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c ../../mono/libgc/gcj_mlc.c -DDLL_EXPORT -DPIC -o .libs/gcj_mlc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/gcj_mlc.c:39: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c ../../mono/libgc/dyn_load.c -o dyn_load.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c ../../mono/libgc/gc_dlopen.c -o gc_dlopen.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c ../../mono/libgc/finalize.c -o finalize.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c ../../mono/libgc/gcj_mlc.c -o gcj_mlc.o >/dev/null 2>&1 > CC headers.lo > CC malloc.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c ../../mono/libgc/headers.c -DDLL_EXPORT -DPIC -o .libs/headers.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/headers.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c ../../mono/libgc/malloc.c -DDLL_EXPORT -DPIC -o .libs/malloc.o > CC mallocx.lo >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/malloc.c:18: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC mark.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c ../../mono/libgc/mallocx.c -DDLL_EXPORT -DPIC -o .libs/mallocx.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c ../../mono/libgc/mark.c -DDLL_EXPORT -DPIC -o .libs/mark.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mallocx.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/mark.c:20: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c ../../mono/libgc/headers.c -o headers.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c ../../mono/libgc/malloc.c -o malloc.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c ../../mono/libgc/mallocx.c -o mallocx.o >/dev/null 2>&1 >../../mono/libgc/mark.c: In function 'GC_mark_some': >../../mono/libgc/mark.c:472:25: warning: assignment from incompatible pointer type > er.ex_reg.handler = mark_ex_handler; > ^ >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c ../../mono/libgc/mark.c -o mark.o >/dev/null 2>&1 > CC mark_rts.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c ../../mono/libgc/mark_rts.c -DDLL_EXPORT -DPIC -o .libs/mark_rts.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mark_rts.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC misc.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c ../../mono/libgc/misc.c -DDLL_EXPORT -DPIC -o .libs/misc.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/misc.c:25: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC new_hblk.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c ../../mono/libgc/new_hblk.c -DDLL_EXPORT -DPIC -o .libs/new_hblk.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/new_hblk.c:23: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC obj_map.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c ../../mono/libgc/obj_map.c -DDLL_EXPORT -DPIC -o .libs/obj_map.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/obj_map.c:22: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >../../mono/libgc/mark_rts.c: In function 'GC_approx_sp': >../../mono/libgc/mark_rts.c:379:5: warning: function returns address of local variable [-Wreturn-local-addr] > return((ptr_t)(&dummy)); > ^ >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c ../../mono/libgc/mark_rts.c -o mark_rts.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c ../../mono/libgc/misc.c -o misc.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c ../../mono/libgc/new_hblk.c -o new_hblk.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c ../../mono/libgc/obj_map.c -o obj_map.o >/dev/null 2>&1 > CC os_dep.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c ../../mono/libgc/os_dep.c -DDLL_EXPORT -DPIC -o .libs/os_dep.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/os_dep.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC pcr_interface.lo > CC ptr_chck.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c ../../mono/libgc/pcr_interface.c -DDLL_EXPORT -DPIC -o .libs/pcr_interface.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/pcr_interface.c:13: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ../../mono/libgc/ptr_chck.c -DDLL_EXPORT -DPIC -o .libs/ptr_chck.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/ptr_chck.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC real_malloc.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c ../../mono/libgc/real_malloc.c -DDLL_EXPORT -DPIC -o .libs/real_malloc.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c ../../mono/libgc/real_malloc.c -o real_malloc.o >/dev/null 2>&1 > CC reclaim.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c ../../mono/libgc/reclaim.c -DDLL_EXPORT -DPIC -o .libs/reclaim.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/reclaim.c:18: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c ../../mono/libgc/os_dep.c -o os_dep.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c ../../mono/libgc/pcr_interface.c -o pcr_interface.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ../../mono/libgc/ptr_chck.c -o ptr_chck.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c ../../mono/libgc/reclaim.c -o reclaim.o >/dev/null 2>&1 > CC solaris_pthreads.lo > CC solaris_threads.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c ../../mono/libgc/solaris_pthreads.c -DDLL_EXPORT -DPIC -o .libs/solaris_pthreads.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/solaris_pthreads.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC specific.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c ../../mono/libgc/solaris_threads.c -DDLL_EXPORT -DPIC -o .libs/solaris_threads.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/solaris_threads.c:19: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c ../../mono/libgc/specific.c -DDLL_EXPORT -DPIC -o .libs/specific.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/specific.c:14: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC stubborn.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c ../../mono/libgc/stubborn.c -DDLL_EXPORT -DPIC -o .libs/stubborn.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/stubborn.c:17: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c ../../mono/libgc/solaris_pthreads.c -o solaris_pthreads.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c ../../mono/libgc/solaris_threads.c -o solaris_threads.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c ../../mono/libgc/specific.c -o specific.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c ../../mono/libgc/stubborn.c -o stubborn.o >/dev/null 2>&1 > CC typd_mlc.lo > CC backgraph.lo > CC win32_threads.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c ../../mono/libgc/typd_mlc.c -DDLL_EXPORT -DPIC -o .libs/typd_mlc.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c ../../mono/libgc/backgraph.c -DDLL_EXPORT -DPIC -o .libs/backgraph.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/../gc_mark.h:29, > from ../../mono/libgc/include/private/gc_pmark.h:32, > from ../../mono/libgc/typd_mlc.c:39: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c ../../mono/libgc/backgraph.c -o backgraph.o >/dev/null 2>&1 > CC pthread_support.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c ../../mono/libgc/win32_threads.c -DDLL_EXPORT -DPIC -o .libs/win32_threads.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/win32_threads.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c ../../mono/libgc/pthread_support.c -DDLL_EXPORT -DPIC -o .libs/pthread_support.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_support.c:50: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC pthread_stop_world.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c ../../mono/libgc/pthread_stop_world.c -DDLL_EXPORT -DPIC -o .libs/pthread_stop_world.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/pthread_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c ../../mono/libgc/typd_mlc.c -o typd_mlc.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c ../../mono/libgc/pthread_support.c -o pthread_support.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c ../../mono/libgc/win32_threads.c -o win32_threads.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c ../../mono/libgc/pthread_stop_world.c -o pthread_stop_world.o >/dev/null 2>&1 > CC darwin_stop_world.lo > CC openbsd_stop_world.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c ../../mono/libgc/darwin_stop_world.c -DDLL_EXPORT -DPIC -o .libs/darwin_stop_world.o >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT openbsd_stop_world.lo -MD -MP -MF .deps/openbsd_stop_world.Tpo -c ../../mono/libgc/openbsd_stop_world.c -DDLL_EXPORT -DPIC -o .libs/openbsd_stop_world.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/darwin_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/include/private/pthread_support.h:4, > from ../../mono/libgc/openbsd_stop_world.c:1: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition > CC mach_dep.lo >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c ../../mono/libgc/mach_dep.c -DDLL_EXPORT -DPIC -o .libs/mach_dep.o >In file included from ../../mono/libgc/include/private/../gc.h:33:0, > from ../../mono/libgc/include/private/gc_priv.h:46, > from ../../mono/libgc/mach_dep.c:15: >../../mono/libgc/include/private/../gc_config_macros.h:35:0: warning: "GC_WIN32_THREADS" redefined > # define GC_WIN32_THREADS > ^ ><command-line>:0:0: note: this is the location of the previous definition >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT openbsd_stop_world.lo -MD -MP -MF .deps/openbsd_stop_world.Tpo -c ../../mono/libgc/openbsd_stop_world.c -o openbsd_stop_world.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c ../../mono/libgc/darwin_stop_world.c -o darwin_stop_world.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DGC_INSIDE_DLL=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I../../mono/libgc/include -I./.. -I../../mono/libgc/.. -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -mno-tls-direct-seg-refs -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c ../../mono/libgc/mach_dep.c -o mach_dep.o >/dev/null 2>&1 > CCLD libmonogc.la > CCLD libmonogc-static.la >libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >Making all in eglib >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make all-recursive >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >Making all in m4 >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >Making all in src >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' > CC libeglib_la-garray.lo > CC libeglib_la-gbytearray.lo > CC libeglib_la-gerror.lo > CC libeglib_la-ghashtable.lo > CC libeglib_la-giconv.lo > CC libeglib_la-gmem.lo > CC libeglib_la-goutput.lo > CC libeglib_la-gqsort.lo > CC libeglib_la-gstr.lo > CC libeglib_la-gslist.lo > CC libeglib_la-gstring.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/gslist.c: In function 'monoeg_g_slist_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gptrarray.lo > CC libeglib_la-glist.lo > CC libeglib_la-gqueue.lo > CC libeglib_la-gpath.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/glist.c: In function 'monoeg_g_list_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gshell.lo > CC libeglib_la-gspawn.lo > CC libeglib_la-gfile.lo > CC libeglib_la-gfile-posix.lo > CC libeglib_la-gpattern.lo > CC libeglib_la-gmarkup.lo > CC libeglib_la-gutf8.lo > CC libeglib_la-gunicode.lo >../../../mono/eglib/src/gspawn.c:192:1: warning: 'write_all' defined but not used [-Wunused-function] > write_all (int fd, const void *vbuf, size_t n) > ^ > CC libeglib_la-gdate-win32.lo > CC libeglib_la-gdir-win32.lo > CC libeglib_la-gfile-win32.lo > CC libeglib_la-gmisc-win32.lo > CC libeglib_la-gmodule-win32.lo > CC libeglib_la-gtimer-win32.lo > CC libeglib_la-vasprintf.lo > CC libeglib_static_la-garray.lo > CC libeglib_static_la-gbytearray.lo > CC libeglib_static_la-gerror.lo > CC libeglib_static_la-ghashtable.lo > CC libeglib_static_la-giconv.lo > CC libeglib_static_la-gmem.lo > CC libeglib_static_la-goutput.lo > CC libeglib_static_la-gqsort.lo > CC libeglib_static_la-gstr.lo > CC libeglib_static_la-gslist.lo > CC libeglib_static_la-gstring.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/gslist.c: In function 'monoeg_g_slist_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gptrarray.lo > CC libeglib_static_la-glist.lo > CC libeglib_static_la-gqueue.lo > CC libeglib_static_la-gpath.lo > CC libeglib_static_la-gshell.lo > CC libeglib_static_la-gspawn.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/glist.c: In function 'monoeg_g_list_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gfile.lo > CC libeglib_static_la-gfile-posix.lo > CC libeglib_static_la-gpattern.lo > CC libeglib_static_la-gmarkup.lo > CC libeglib_static_la-gutf8.lo > CC libeglib_static_la-gunicode.lo >../../../mono/eglib/src/gspawn.c:192:1: warning: 'write_all' defined but not used [-Wunused-function] > write_all (int fd, const void *vbuf, size_t n) > ^ > CC libeglib_static_la-gdate-win32.lo > CC libeglib_static_la-gdir-win32.lo > CC libeglib_static_la-gfile-win32.lo > CC libeglib_static_la-gmisc-win32.lo > CC libeglib_static_la-gmodule-win32.lo > CC libeglib_static_la-gtimer-win32.lo > CC libeglib_static_la-vasprintf.lo > CCLD libeglib.la > CCLD libeglib-static.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >Making all in mono >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >Making all in arch >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >Making all in utils >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make all-am >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' > CC mono-md5.lo > CC mono-sha1.lo > CC mono-logger.lo > CC mono-codeman.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-md5.lo -MD -MP -MF .deps/mono-md5.Tpo -c ../../../mono/mono/utils/mono-md5.c -DDLL_EXPORT -DPIC -o .libs/mono-md5.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-codeman.lo -MD -MP -MF .deps/mono-codeman.Tpo -c ../../../mono/mono/utils/mono-codeman.c -DDLL_EXPORT -DPIC -o .libs/mono-codeman.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-logger.lo -MD -MP -MF .deps/mono-logger.Tpo -c ../../../mono/mono/utils/mono-logger.c -DDLL_EXPORT -DPIC -o .libs/mono-logger.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-sha1.lo -MD -MP -MF .deps/mono-sha1.Tpo -c ../../../mono/mono/utils/mono-sha1.c -DDLL_EXPORT -DPIC -o .libs/mono-sha1.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-logger.lo -MD -MP -MF .deps/mono-logger.Tpo -c ../../../mono/mono/utils/mono-logger.c -o mono-logger.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-md5.lo -MD -MP -MF .deps/mono-md5.Tpo -c ../../../mono/mono/utils/mono-md5.c -o mono-md5.o >/dev/null 2>&1 > CC dlmalloc.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT dlmalloc.lo -MD -MP -MF .deps/dlmalloc.Tpo -c ../../../mono/mono/utils/dlmalloc.c -DDLL_EXPORT -DPIC -o .libs/dlmalloc.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-sha1.lo -MD -MP -MF .deps/mono-sha1.Tpo -c ../../../mono/mono/utils/mono-sha1.c -o mono-sha1.o >/dev/null 2>&1 >../../../mono/mono/utils/dlmalloc.c:1168:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning( disable : 4146 ) /* no "unsigned" warnings */ > ^ > CC mono-counters.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-counters.lo -MD -MP -MF .deps/mono-counters.Tpo -c ../../../mono/mono/utils/mono-counters.c -DDLL_EXPORT -DPIC -o .libs/mono-counters.o >../../../mono/mono/utils/mono-counters.c: In function 'dump_counter': >../../../mono/mono/utils/mono-counters.c:113:8: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, ENTRY_FMT "%lld\n", counter->name, (long long)int64val); > ^ >../../../mono/mono/utils/mono-counters.c:113:8: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/utils/mono-counters.c:120:8: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, ENTRY_FMT "%llu\n", counter->name, (unsigned long long)uint64val); > ^ >../../../mono/mono/utils/mono-counters.c:120:8: warning: too many arguments for format [-Wformat-extra-args] >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-counters.lo -MD -MP -MF .deps/mono-counters.Tpo -c ../../../mono/mono/utils/mono-counters.c -o mono-counters.o >/dev/null 2>&1 > CC mono-dl.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-dl.lo -MD -MP -MF .deps/mono-dl.Tpo -c ../../../mono/mono/utils/mono-dl.c -DDLL_EXPORT -DPIC -o .libs/mono-dl.o > CC mono-internal-hash.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-internal-hash.lo -MD -MP -MF .deps/mono-internal-hash.Tpo -c ../../../mono/mono/utils/mono-internal-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-internal-hash.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-internal-hash.lo -MD -MP -MF .deps/mono-internal-hash.Tpo -c ../../../mono/mono/utils/mono-internal-hash.c -o mono-internal-hash.o >/dev/null 2>&1 > CC mono-io-portability.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c ../../../mono/mono/utils/mono-io-portability.c -DDLL_EXPORT -DPIC -o .libs/mono-io-portability.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT dlmalloc.lo -MD -MP -MF .deps/dlmalloc.Tpo -c ../../../mono/mono/utils/dlmalloc.c -o dlmalloc.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-codeman.lo -MD -MP -MF .deps/mono-codeman.Tpo -c ../../../mono/mono/utils/mono-codeman.c -o mono-codeman.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-dl.lo -MD -MP -MF .deps/mono-dl.Tpo -c ../../../mono/mono/utils/mono-dl.c -o mono-dl.o >/dev/null 2>&1 > CC monobitset.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT monobitset.lo -MD -MP -MF .deps/monobitset.Tpo -c ../../../mono/mono/utils/monobitset.c -DDLL_EXPORT -DPIC -o .libs/monobitset.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c ../../../mono/mono/utils/mono-io-portability.c -o mono-io-portability.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT monobitset.lo -MD -MP -MF .deps/monobitset.Tpo -c ../../../mono/mono/utils/monobitset.c -o monobitset.o >/dev/null 2>&1 > CC mono-filemap.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-filemap.lo -MD -MP -MF .deps/mono-filemap.Tpo -c ../../../mono/mono/utils/mono-filemap.c -DDLL_EXPORT -DPIC -o .libs/mono-filemap.o > CC mono-math.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-math.lo -MD -MP -MF .deps/mono-math.Tpo -c ../../../mono/mono/utils/mono-math.c -DDLL_EXPORT -DPIC -o .libs/mono-math.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-filemap.lo -MD -MP -MF .deps/mono-filemap.Tpo -c ../../../mono/mono/utils/mono-filemap.c -o mono-filemap.o >/dev/null 2>&1 > CC mono-mmap.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-math.lo -MD -MP -MF .deps/mono-math.Tpo -c ../../../mono/mono/utils/mono-math.c -o mono-math.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mmap.lo -MD -MP -MF .deps/mono-mmap.Tpo -c ../../../mono/mono/utils/mono-mmap.c -DDLL_EXPORT -DPIC -o .libs/mono-mmap.o > CC mono-mutex.lo > CC mono-networkinterfaces.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mutex.lo -MD -MP -MF .deps/mono-mutex.Tpo -c ../../../mono/mono/utils/mono-mutex.c -DDLL_EXPORT -DPIC -o .libs/mono-mutex.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-networkinterfaces.lo -MD -MP -MF .deps/mono-networkinterfaces.Tpo -c ../../../mono/mono/utils/mono-networkinterfaces.c -DDLL_EXPORT -DPIC -o .libs/mono-networkinterfaces.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-networkinterfaces.lo -MD -MP -MF .deps/mono-networkinterfaces.Tpo -c ../../../mono/mono/utils/mono-networkinterfaces.c -o mono-networkinterfaces.o >/dev/null 2>&1 > CC mono-proclib.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-proclib.lo -MD -MP -MF .deps/mono-proclib.Tpo -c ../../../mono/mono/utils/mono-proclib.c -DDLL_EXPORT -DPIC -o .libs/mono-proclib.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mmap.lo -MD -MP -MF .deps/mono-mmap.Tpo -c ../../../mono/mono/utils/mono-mmap.c -o mono-mmap.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-mutex.lo -MD -MP -MF .deps/mono-mutex.Tpo -c ../../../mono/mono/utils/mono-mutex.c -o mono-mutex.o >/dev/null 2>&1 > CC mono-publib.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-publib.lo -MD -MP -MF .deps/mono-publib.Tpo -c ../../../mono/mono/utils/mono-publib.c -DDLL_EXPORT -DPIC -o .libs/mono-publib.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-publib.lo -MD -MP -MF .deps/mono-publib.Tpo -c ../../../mono/mono/utils/mono-publib.c -o mono-publib.o >/dev/null 2>&1 > CC mono-time.lo >../../../mono/mono/utils/mono-proclib.c: In function 'mono_cpu_count': >../../../mono/mono/utils/mono-proclib.c:512:6: warning: unused variable 'count' [-Wunused-variable] > int count = 0; > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-time.lo -MD -MP -MF .deps/mono-time.Tpo -c ../../../mono/mono/utils/mono-time.c -DDLL_EXPORT -DPIC -o .libs/mono-time.o >../../../mono/mono/utils/mono-proclib.c: In function 'get_cpu_times': >../../../mono/mono/utils/mono-proclib.c:600:24: warning: 'sirq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *sirq = (sirq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:598:22: warning: 'irq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *irq = (irq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:602:24: warning: 'idle_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *idle = (idle_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:596:29: warning: 'system_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *systemt = (system_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'nice_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *user = (user_ticks + nice_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'user_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-proclib.lo -MD -MP -MF .deps/mono-proclib.Tpo -c ../../../mono/mono/utils/mono-proclib.c -o mono-proclib.o >/dev/null 2>&1 > CC strtod.lo > CC strenc.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c ../../../mono/mono/utils/strtod.c -DDLL_EXPORT -DPIC -o .libs/strtod.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strenc.lo -MD -MP -MF .deps/strenc.Tpo -c ../../../mono/mono/utils/strenc.c -DDLL_EXPORT -DPIC -o .libs/strenc.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-time.lo -MD -MP -MF .deps/mono-time.Tpo -c ../../../mono/mono/utils/mono-time.c -o mono-time.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strenc.lo -MD -MP -MF .deps/strenc.Tpo -c ../../../mono/mono/utils/strenc.c -o strenc.o >/dev/null 2>&1 > CC mono-uri.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-uri.lo -MD -MP -MF .deps/mono-uri.Tpo -c ../../../mono/mono/utils/mono-uri.c -DDLL_EXPORT -DPIC -o .libs/mono-uri.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-uri.lo -MD -MP -MF .deps/mono-uri.Tpo -c ../../../mono/mono/utils/mono-uri.c -o mono-uri.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c ../../../mono/mono/utils/strtod.c -o strtod.o >/dev/null 2>&1 > CC mono-poll.lo > CC mono-path.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-poll.lo -MD -MP -MF .deps/mono-poll.Tpo -c ../../../mono/mono/utils/mono-poll.c -DDLL_EXPORT -DPIC -o .libs/mono-poll.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-path.lo -MD -MP -MF .deps/mono-path.Tpo -c ../../../mono/mono/utils/mono-path.c -DDLL_EXPORT -DPIC -o .libs/mono-path.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-path.lo -MD -MP -MF .deps/mono-path.Tpo -c ../../../mono/mono/utils/mono-path.c -o mono-path.o >/dev/null 2>&1 > CC mono-semaphore.lo > CC mono-stdlib.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-semaphore.lo -MD -MP -MF .deps/mono-semaphore.Tpo -c ../../../mono/mono/utils/mono-semaphore.c -DDLL_EXPORT -DPIC -o .libs/mono-semaphore.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-stdlib.lo -MD -MP -MF .deps/mono-stdlib.Tpo -c ../../../mono/mono/utils/mono-stdlib.c -DDLL_EXPORT -DPIC -o .libs/mono-stdlib.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-stdlib.lo -MD -MP -MF .deps/mono-stdlib.Tpo -c ../../../mono/mono/utils/mono-stdlib.c -o mono-stdlib.o >/dev/null 2>&1 > CC mono-property-hash.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-property-hash.lo -MD -MP -MF .deps/mono-property-hash.Tpo -c ../../../mono/mono/utils/mono-property-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-property-hash.o > CC mono-value-hash.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-value-hash.lo -MD -MP -MF .deps/mono-value-hash.Tpo -c ../../../mono/mono/utils/mono-value-hash.c -DDLL_EXPORT -DPIC -o .libs/mono-value-hash.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-property-hash.lo -MD -MP -MF .deps/mono-property-hash.Tpo -c ../../../mono/mono/utils/mono-property-hash.c -o mono-property-hash.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-value-hash.lo -MD -MP -MF .deps/mono-value-hash.Tpo -c ../../../mono/mono/utils/mono-value-hash.c -o mono-value-hash.o >/dev/null 2>&1 > CC mono-error.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-error.lo -MD -MP -MF .deps/mono-error.Tpo -c ../../../mono/mono/utils/mono-error.c -DDLL_EXPORT -DPIC -o .libs/mono-error.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-poll.lo -MD -MP -MF .deps/mono-poll.Tpo -c ../../../mono/mono/utils/mono-poll.c -o mono-poll.o >/dev/null 2>&1 > CC mach-support.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support.lo -MD -MP -MF .deps/mach-support.Tpo -c ../../../mono/mono/utils/mach-support.c -DDLL_EXPORT -DPIC -o .libs/mach-support.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support.lo -MD -MP -MF .deps/mach-support.Tpo -c ../../../mono/mono/utils/mach-support.c -o mach-support.o >/dev/null 2>&1 > CC mono-context.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-context.lo -MD -MP -MF .deps/mono-context.Tpo -c ../../../mono/mono/utils/mono-context.c -DDLL_EXPORT -DPIC -o .libs/mono-context.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-context.lo -MD -MP -MF .deps/mono-context.Tpo -c ../../../mono/mono/utils/mono-context.c -o mono-context.o >/dev/null 2>&1 > CC hazard-pointer.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT hazard-pointer.lo -MD -MP -MF .deps/hazard-pointer.Tpo -c ../../../mono/mono/utils/hazard-pointer.c -DDLL_EXPORT -DPIC -o .libs/hazard-pointer.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-semaphore.lo -MD -MP -MF .deps/mono-semaphore.Tpo -c ../../../mono/mono/utils/mono-semaphore.c -o mono-semaphore.o >/dev/null 2>&1 > CC lock-free-queue.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-queue.lo -MD -MP -MF .deps/lock-free-queue.Tpo -c ../../../mono/mono/utils/lock-free-queue.c -DDLL_EXPORT -DPIC -o .libs/lock-free-queue.o >../../../mono/mono/utils/lock-free-queue.c: In function 'get_dummy': >../../../mono/mono/utils/lock-free-queue.c:177:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&dummy->in_use, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/utils/lock-free-queue.c:54: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/utils/lock-free-queue.c: In function 'try_reenqueue_dummy': >../../../mono/mono/utils/lock-free-queue.c:201:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&q->has_dummy, 1, 0) != 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/utils/lock-free-queue.c:54: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-error.lo -MD -MP -MF .deps/mono-error.Tpo -c ../../../mono/mono/utils/mono-error.c -o mono-error.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-queue.lo -MD -MP -MF .deps/lock-free-queue.Tpo -c ../../../mono/mono/utils/lock-free-queue.c -o lock-free-queue.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT hazard-pointer.lo -MD -MP -MF .deps/hazard-pointer.Tpo -c ../../../mono/mono/utils/hazard-pointer.c -o hazard-pointer.o >/dev/null 2>&1 > CC lock-free-alloc.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-alloc.lo -MD -MP -MF .deps/lock-free-alloc.Tpo -c ../../../mono/mono/utils/lock-free-alloc.c -DDLL_EXPORT -DPIC -o .libs/lock-free-alloc.o > CC lock-free-array-queue.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-array-queue.lo -MD -MP -MF .deps/lock-free-array-queue.Tpo -c ../../../mono/mono/utils/lock-free-array-queue.c -DDLL_EXPORT -DPIC -o .libs/lock-free-array-queue.o >../../../mono/mono/utils/lock-free-alloc.c: In function 'set_anchor': >../../../mono/mono/utils/lock-free-alloc.c:351:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange (&desc->anchor.value, new_anchor.value, old_anchor.value) == old_anchor.value; > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-alloc.c:85: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-alloc.lo -MD -MP -MF .deps/lock-free-alloc.Tpo -c ../../../mono/mono/utils/lock-free-alloc.c -o lock-free-alloc.o >/dev/null 2>&1 > CC mono-linked-list-set.lo >../../../mono/mono/utils/lock-free-array-queue.c: In function 'mono_lock_free_array_queue_push': >../../../mono/mono/utils/lock-free-array-queue.c:139:11: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > index = InterlockedIncrement (&q->num_used_entries) - 1; > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-array-queue.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/utils/lock-free-array-queue.c:141:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&entry->state, STATE_BUSY, STATE_FREE) != STATE_FREE); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-array-queue.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/utils/lock-free-array-queue.c:157:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&q->num_used_entries, index + 1, num_used) != num_used); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-array-queue.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/utils/lock-free-array-queue.c: In function 'mono_lock_free_array_queue_pop': >../../../mono/mono/utils/lock-free-array-queue.c:173:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&q->num_used_entries, index - 1, index) != index); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-array-queue.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/utils/lock-free-array-queue.c:176:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&entry->state, STATE_BUSY, STATE_USED) != STATE_USED); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/atomic.h:34, > from ../../../mono/mono/utils/lock-free-array-queue.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ > CC mono-threads.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-linked-list-set.lo -MD -MP -MF .deps/mono-linked-list-set.Tpo -c ../../../mono/mono/utils/mono-linked-list-set.c -DDLL_EXPORT -DPIC -o .libs/mono-linked-list-set.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads.lo -MD -MP -MF .deps/mono-threads.Tpo -c ../../../mono/mono/utils/mono-threads.c -DDLL_EXPORT -DPIC -o .libs/mono-threads.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT lock-free-array-queue.lo -MD -MP -MF .deps/lock-free-array-queue.Tpo -c ../../../mono/mono/utils/lock-free-array-queue.c -o lock-free-array-queue.o >/dev/null 2>&1 > CC mono-threads-posix.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-linked-list-set.lo -MD -MP -MF .deps/mono-linked-list-set.Tpo -c ../../../mono/mono/utils/mono-linked-list-set.c -o mono-linked-list-set.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-posix.lo -MD -MP -MF .deps/mono-threads-posix.Tpo -c ../../../mono/mono/utils/mono-threads-posix.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-posix.o > CC mono-threads-mach.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-mach.lo -MD -MP -MF .deps/mono-threads-mach.Tpo -c ../../../mono/mono/utils/mono-threads-mach.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-mach.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-mach.lo -MD -MP -MF .deps/mono-threads-mach.Tpo -c ../../../mono/mono/utils/mono-threads-mach.c -o mono-threads-mach.o >/dev/null 2>&1 > CC mono-threads-windows.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-windows.lo -MD -MP -MF .deps/mono-threads-windows.Tpo -c ../../../mono/mono/utils/mono-threads-windows.c -DDLL_EXPORT -DPIC -o .libs/mono-threads-windows.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads.lo -MD -MP -MF .deps/mono-threads.Tpo -c ../../../mono/mono/utils/mono-threads.c -o mono-threads.o >/dev/null 2>&1 > CC atomic.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../mono/mono/utils/atomic.c -DDLL_EXPORT -DPIC -o .libs/atomic.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-posix.lo -MD -MP -MF .deps/mono-threads-posix.Tpo -c ../../../mono/mono/utils/mono-threads-posix.c -o mono-threads-posix.o >/dev/null 2>&1 >../../../mono/mono/utils/mono-threads-windows.c:40:1: warning: no previous prototype for 'mono_threads_core_self_suspend' [-Wmissing-prototypes] > mono_threads_core_self_suspend (MonoThreadInfo *info) > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-threads-windows.lo -MD -MP -MF .deps/mono-threads-windows.Tpo -c ../../../mono/mono/utils/mono-threads-windows.c -o mono-threads-windows.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c ../../../mono/mono/utils/atomic.c -o atomic.o >/dev/null 2>&1 > CC mono-hwcap.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap.lo -MD -MP -MF .deps/mono-hwcap.Tpo -c ../../../mono/mono/utils/mono-hwcap.c -DDLL_EXPORT -DPIC -o .libs/mono-hwcap.o > CC bsearch.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap.lo -MD -MP -MF .deps/mono-hwcap.Tpo -c ../../../mono/mono/utils/mono-hwcap.c -o mono-hwcap.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT bsearch.lo -MD -MP -MF .deps/bsearch.Tpo -c ../../../mono/mono/utils/bsearch.c -DDLL_EXPORT -DPIC -o .libs/bsearch.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT bsearch.lo -MD -MP -MF .deps/bsearch.Tpo -c ../../../mono/mono/utils/bsearch.c -o bsearch.o >/dev/null 2>&1 > CC mach-support-x86.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support-x86.lo -MD -MP -MF .deps/mach-support-x86.Tpo -c ../../../mono/mono/utils/mach-support-x86.c -DDLL_EXPORT -DPIC -o .libs/mach-support-x86.o > CC mono-hwcap-x86.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mach-support-x86.lo -MD -MP -MF .deps/mach-support-x86.Tpo -c ../../../mono/mono/utils/mach-support-x86.c -o mach-support-x86.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap-x86.lo -MD -MP -MF .deps/mono-hwcap-x86.Tpo -c ../../../mono/mono/utils/mono-hwcap-x86.c -DDLL_EXPORT -DPIC -o .libs/mono-hwcap-x86.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/utils -I../.. -I../../../mono -I../../../mono/mono -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-hwcap-x86.lo -MD -MP -MF .deps/mono-hwcap-x86.Tpo -c ../../../mono/mono/utils/mono-hwcap-x86.c -o mono-hwcap-x86.o >/dev/null 2>&1 > CCLD libmonoutils.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >Making all in io-layer >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' > CC io-layer-dummy.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/io-layer -I../.. -I../../../mono/eglib/src -I../../eglib/src -I../../../mono/libgc/include -DMONO_BINDIR=\"/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin\" -I../../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT io-layer-dummy.lo -MD -MP -MF .deps/io-layer-dummy.Tpo -c ../../../mono/mono/io-layer/io-layer-dummy.c -DDLL_EXPORT -DPIC -o .libs/io-layer-dummy.o >../../../mono/mono/io-layer/io-layer-dummy.c:11:30: warning: initialization discards 'const' qualifier from pointer target type > char *_mono_iolayer_dummylib="This is a dummy library that isn't needed on Windows"; > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/io-layer -I../.. -I../../../mono/eglib/src -I../../eglib/src -I../../../mono/libgc/include -DMONO_BINDIR=\"/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin\" -I../../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT io-layer-dummy.lo -MD -MP -MF .deps/io-layer-dummy.Tpo -c ../../../mono/mono/io-layer/io-layer-dummy.c -o io-layer-dummy.o >/dev/null 2>&1 > CCLD libwapi.la >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' >Making all in cil >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >Making all in metadata >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' > CC libmonoruntime_la-console-win32.lo > CC libmonoruntime_la-assembly.lo > CC libmonoruntime_la-attach.lo > CC libmonoruntime_la-class.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ > CC libmonoruntime_la-cominterop.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/console-win32.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/class.c:36: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_addref': >../../../mono/mono/metadata/assembly.c:844:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&assembly->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_close_except_image_pools': >../../../mono/mono/metadata/assembly.c:2987:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&assembly->ref_count) > 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/cominterop.c:29: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/cominterop.c: In function 'ves_icall_System_Runtime_InteropServices_Marshal_ReleaseComObjectInternal': >../../../mono/mono/metadata/cominterop.c:1567:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement (&proxy->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_addref': >../../../mono/mono/metadata/cominterop.c:2260:14: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref_count = InterlockedIncrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_release': >../../../mono/mono/metadata/cominterop.c:2278:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: At top level: >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ > CC libmonoruntime_la-coree.lo >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c: In function '_CorValidateImage': >../../../mono/mono/metadata/coree.c:232:8: warning: unused variable 'SizeOfHeaders' [-Wunused-variable] > DWORD SizeOfHeaders; > ^ >../../../mono/mono/metadata/coree.c:231:17: warning: unused variable 'CliHeader' [-Wunused-variable] > MonoCLIHeader* CliHeader; > ^ >../../../mono/mono/metadata/coree.c:229:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c: In function 'MonoLoadImage': >../../../mono/mono/metadata/coree.c:461:1: warning: label 'ValidImage' defined but not used [-Wunused-label] > ValidImage: > ^ >../../../mono/mono/metadata/coree.c:413:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/i686-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntime_la-debug-helpers.lo > CC libmonoruntime_la-debug-mono-symfile.lo > CC libmonoruntime_la-decimal.lo > CC libmonoruntime_la-environment.lo > CC libmonoruntime_la-exception.lo > CC libmonoruntime_la-file-io.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ > CC libmonoruntime_la-filewatcher.lo > CC libmonoruntime_la-icall.lo > CC libmonoruntime_la-image.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/icall.c:54: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-loader.lo >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1416:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint64*) slot) = (guint64) mono_marshal_get_vtfixup_ftnptr (image, *((guint64*) slot), slot_type); > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_addref': >../../../mono/mono/metadata/image.c:1458:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&image->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_close_except_pools': >../../../mono/mono/metadata/image.c:1503:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&image->ref_count) > 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ > CC libmonoruntime_la-locales.lo >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntime_la-lock-tracer.lo > CC libmonoruntime_la-marshal.lo > CC libmonoruntime_la-mempool.lo > CC libmonoruntime_la-metadata.lo > CC libmonoruntime_la-metadata-verify.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/marshal.c:32: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-method-builder.lo > CC libmonoruntime_la-mono-basic-block.lo > CC libmonoruntime_la-mono-config.lo > CC libmonoruntime_la-mono-cq.lo > CC libmonoruntime_la-mono-debug.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_enqueue': >../../../mono/mono/metadata/mono-cq.c:134:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->last, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_enqueue': >../../../mono/mono/metadata/mono-cq.c:157:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_dequeue': >../../../mono/mono/metadata/mono-cq.c:208:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->first, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_dequeue': >../../../mono/mono/metadata/mono-cq.c:244:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_la-mono-debug-debugger.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-mono-endian.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug-debugger.c:19: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-mono-mlist.lo > CC libmonoruntime_la-mono-perfcounters.lo > CC libmonoruntime_la-mono-wsq.lo >../../../mono/mono/metadata/mono-perfcounters.c: In function 'predef_writable_update': >../../../mono/mono/metadata/mono-perfcounters.c:1062:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-perfcounters.c:1064:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_la-nacl-stub.lo > CC libmonoruntime_la-null-gc.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_local_pop': >../../../mono/mono/metadata/mono-wsq.c:171:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->tail, tail); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_try_steal': >../../../mono/mono/metadata/mono-wsq.c:206:3: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->head, head + 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmonoruntime_la-opcodes.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/null-gc.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-socket-io.lo > CC libmonoruntime_la-process.lo > CC libmonoruntime_la-profiler.lo >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ > CC libmonoruntime_la-rand.lo >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/profiler.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_la-runtime.lo > CC libmonoruntime_la-security.lo > CC libmonoruntime_la-security-core-clr.lo > CC libmonoruntime_la-security-manager.lo >../../../mono/mono/metadata/runtime.c: In function 'mono_runtime_try_shutdown': >../../../mono/mono/metadata/runtime.c:93:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&shutting_down_inited, TRUE, FALSE)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/runtime.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gboolean *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] > CC libmonoruntime_la-string-icalls.lo > CC libmonoruntime_la-sysmath.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ > CC libmonoruntime_la-threads.lo > CC libmonoruntime_la-threadpool.lo > CC libmonoruntime_la-verify.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/string-icalls.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/threads.c:34: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threads.c: In function 'get_next_managed_thread_id': >../../../mono/mono/metadata/threads.c:225:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (&managed_thread_id_counter); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'thread_cleanup': >../../../mono/mono/metadata/threads.c:388:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&thread->interruption_requested, 0)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c:389:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Increment_Int': >../../../mono/mono/metadata/threads.c:1816:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Decrement_Int': >../../../mono/mono/metadata/threads.c:1839:9: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement(location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Int': >../../../mono/mono/metadata/threads.c:1861:9: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > return InterlockedExchange(location, value); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Single': >../../../mono/mono/metadata/threads.c:1884:13: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > ret.ival = InterlockedExchange((gint32 *) location, val.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Int': >../../../mono/mono/metadata/threads.c:1940:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange(location, value, comparand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Single': >../../../mono/mono/metadata/threads.c:1964:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > ret.ival = InterlockedCompareExchange((gint32 *) location, val.ival, cmp.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_push_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3479:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_pop_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3494:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_internal_has_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3504:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_execute_interruption': >../../../mono/mono/metadata/threads.c:4179:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, FALSE, TRUE)) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4182:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4256:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4258:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_resume_interruption': >../../../mono/mono/metadata/threads.c:4303:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4305:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4651:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4655:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4735:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4736:5: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/threadpool.c:26: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_inc': >../../../mono/mono/metadata/threadpool.c:380:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&obj->vtable->domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_dec': >../../../mono/mono/metadata/threadpool.c:393:19: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > remaining_jobs = InterlockedDecrement (&domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'socket_io_init': >../../../mono/mono/metadata/threadpool.c:500:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > inited = InterlockedCompareExchange (&data->inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_idle_threads': >../../../mono/mono/metadata/threadpool.c:674:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_init': >../../../mono/mono/metadata/threadpool.c:835:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&tp_inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_kill_idle_threads': >../../../mono/mono/metadata/threadpool.c:982:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > n = (gint) InterlockedCompareExchange (&tp->max_threads, 0, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_cleanup': >../../../mono/mono/metadata/threadpool.c:992:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_io_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1003:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_thread': >../../../mono/mono/metadata/threadpool.c:1027:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_append_jobs': >../../../mono/mono/metadata/threadpool.c:1068:30: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->pool_status == 0 && InterlockedCompareExchange (&tp->pool_status, 1, 0) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1085:22: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > if (!tp->is_io && (InterlockedIncrement (&job_counter) % 10) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'process_idle_times': >../../../mono/mono/metadata/threadpool.c:65:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threadpool.c:67:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threadpool.c:1326:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (tp->sp_lock); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1384:34: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 0 && InterlockedCompareExchange (&tp->destroy_thread, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'should_i_die': >../../../mono/mono/metadata/threadpool.c:1393:33: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 1 && InterlockedCompareExchange (&tp->destroy_thread, 0, 1) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'async_invoke_thread': >../../../mono/mono/metadata/threadpool.c:1470:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1498:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1505:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1535:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1550:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1556:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1571:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1585:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&tp->destroy_thread, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1598:17: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (down || InterlockedCompareExchange (&tp->nthreads, nt - 1, nt) == nt) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMinThreads': >../../../mono/mono/metadata/threadpool.c:1654:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.min_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1655:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.min_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMaxThreads': >../../../mono/mono/metadata/threadpool.c:1680:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.max_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1681:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.max_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmonoruntime_la-appdomain.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/appdomain.c:35: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'unload_data_unref': >../../../mono/mono/metadata/appdomain.c:2200:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&data->refcount, count, count - 1) != count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/appdomain.c: In function 'mono_domain_try_unload': >../../../mono/mono/metadata/appdomain.c:2402:15: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > prev_state = InterlockedCompareExchange ((gint32*)&domain->state, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ > CC libmonoruntime_la-domain.lo > CC libmonoruntime_la-gc.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/domain.c:18: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/domain.c: In function 'lock_free_mempool_alloc0': >../../../mono/mono/metadata/domain.c:1082:11: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > oldpos = InterlockedExchangeAdd (&chunk->pos, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/domain.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ > CC libmonoruntime_la-monitor.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/gc.c:16: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/monitor.c:22: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/monitor.c: In function 'mono_monitor_try_enter_internal': >../../../mono/mono/metadata/monitor.c:621:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/monitor.c:639:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_la-mono-hash.lo > CC libmonoruntime_la-object.lo > CC libmonoruntime_la-reflection.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-hash.c:33: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/object.c:25: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/reflection.c:20: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_la-boehm-gc.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/boehm-gc.c:14: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../../mono/libgc/include/private/pthread_support.h:4, > from ../../../mono/mono/metadata/boehm-gc.c:36: >../../../mono/libgc/include/private/gcconfig.h:2468:4: warning: function declaration isn't a prototype [-Wstrict-prototypes] > extern ptr_t GC_win32_get_mem(); > ^ > CC libmonoruntime_static_la-console-win32.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/console-win32.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-assembly.lo > CC libmonoruntime_static_la-attach.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_addref': >../../../mono/mono/metadata/assembly.c:844:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&assembly->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_close_except_image_pools': >../../../mono/mono/metadata/assembly.c:2987:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&assembly->ref_count) > 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_static_la-class.lo > CC libmonoruntime_static_la-cominterop.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/class.c:36: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/cominterop.c:29: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/cominterop.c: In function 'ves_icall_System_Runtime_InteropServices_Marshal_ReleaseComObjectInternal': >../../../mono/mono/metadata/cominterop.c:1567:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement (&proxy->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_addref': >../../../mono/mono/metadata/cominterop.c:2260:14: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref_count = InterlockedIncrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_release': >../../../mono/mono/metadata/cominterop.c:2278:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: At top level: >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ > CC libmonoruntime_static_la-coree.lo >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c: In function '_CorValidateImage': >../../../mono/mono/metadata/coree.c:232:8: warning: unused variable 'SizeOfHeaders' [-Wunused-variable] > DWORD SizeOfHeaders; > ^ >../../../mono/mono/metadata/coree.c:231:17: warning: unused variable 'CliHeader' [-Wunused-variable] > MonoCLIHeader* CliHeader; > ^ >../../../mono/mono/metadata/coree.c:229:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c: In function 'MonoLoadImage': >../../../mono/mono/metadata/coree.c:461:1: warning: label 'ValidImage' defined but not used [-Wunused-label] > ValidImage: > ^ >../../../mono/mono/metadata/coree.c:413:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/i686-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntime_static_la-debug-helpers.lo > CC libmonoruntime_static_la-debug-mono-symfile.lo > CC libmonoruntime_static_la-decimal.lo > CC libmonoruntime_static_la-environment.lo > CC libmonoruntime_static_la-exception.lo > CC libmonoruntime_static_la-file-io.lo > CC libmonoruntime_static_la-filewatcher.lo > CC libmonoruntime_static_la-icall.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ > CC libmonoruntime_static_la-image.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/icall.c:54: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1416:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint64*) slot) = (guint64) mono_marshal_get_vtfixup_ftnptr (image, *((guint64*) slot), slot_type); > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_addref': >../../../mono/mono/metadata/image.c:1458:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&image->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_close_except_pools': >../../../mono/mono/metadata/image.c:1503:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&image->ref_count) > 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ > CC libmonoruntime_static_la-loader.lo > CC libmonoruntime_static_la-locales.lo >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntime_static_la-lock-tracer.lo > CC libmonoruntime_static_la-marshal.lo > CC libmonoruntime_static_la-mempool.lo > CC libmonoruntime_static_la-metadata.lo > CC libmonoruntime_static_la-metadata-verify.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/marshal.c:32: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-method-builder.lo > CC libmonoruntime_static_la-mono-basic-block.lo > CC libmonoruntime_static_la-mono-config.lo > CC libmonoruntime_static_la-mono-cq.lo > CC libmonoruntime_static_la-mono-debug.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_enqueue': >../../../mono/mono/metadata/mono-cq.c:134:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->last, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_enqueue': >../../../mono/mono/metadata/mono-cq.c:157:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_dequeue': >../../../mono/mono/metadata/mono-cq.c:208:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->first, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_dequeue': >../../../mono/mono/metadata/mono-cq.c:244:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_static_la-mono-debug-debugger.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-debug-debugger.c:19: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-mono-endian.lo > CC libmonoruntime_static_la-mono-mlist.lo > CC libmonoruntime_static_la-mono-perfcounters.lo > CC libmonoruntime_static_la-mono-wsq.lo >../../../mono/mono/metadata/mono-perfcounters.c: In function 'predef_writable_update': >../../../mono/mono/metadata/mono-perfcounters.c:1062:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-perfcounters.c:1064:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_static_la-nacl-stub.lo > CC libmonoruntime_static_la-null-gc.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_local_pop': >../../../mono/mono/metadata/mono-wsq.c:171:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->tail, tail); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_try_steal': >../../../mono/mono/metadata/mono-wsq.c:206:3: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->head, head + 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmonoruntime_static_la-opcodes.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/null-gc.c:12: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ > CC libmonoruntime_static_la-socket-io.lo > CC libmonoruntime_static_la-process.lo > CC libmonoruntime_static_la-profiler.lo > CC libmonoruntime_static_la-rand.lo >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/profiler.c:21: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ > CC libmonoruntime_static_la-runtime.lo > CC libmonoruntime_static_la-security.lo > CC libmonoruntime_static_la-security-core-clr.lo > CC libmonoruntime_static_la-security-manager.lo >../../../mono/mono/metadata/runtime.c: In function 'mono_runtime_try_shutdown': >../../../mono/mono/metadata/runtime.c:93:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&shutting_down_inited, TRUE, FALSE)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/runtime.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gboolean *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] > CC libmonoruntime_static_la-string-icalls.lo > CC libmonoruntime_static_la-sysmath.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ > CC libmonoruntime_static_la-threads.lo > CC libmonoruntime_static_la-threadpool.lo > CC libmonoruntime_static_la-verify.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/string-icalls.c:27: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/threads.c:34: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threads.c: In function 'get_next_managed_thread_id': >../../../mono/mono/metadata/threads.c:225:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (&managed_thread_id_counter); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'thread_cleanup': >../../../mono/mono/metadata/threads.c:388:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&thread->interruption_requested, 0)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c:389:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Increment_Int': >../../../mono/mono/metadata/threads.c:1816:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Decrement_Int': >../../../mono/mono/metadata/threads.c:1839:9: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement(location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Int': >../../../mono/mono/metadata/threads.c:1861:9: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > return InterlockedExchange(location, value); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Single': >../../../mono/mono/metadata/threads.c:1884:13: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > ret.ival = InterlockedExchange((gint32 *) location, val.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Int': >../../../mono/mono/metadata/threads.c:1940:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange(location, value, comparand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Single': >../../../mono/mono/metadata/threads.c:1964:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > ret.ival = InterlockedCompareExchange((gint32 *) location, val.ival, cmp.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_push_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3479:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_pop_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3494:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_internal_has_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3504:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_execute_interruption': >../../../mono/mono/metadata/threads.c:4179:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, FALSE, TRUE)) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4182:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4256:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4258:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_resume_interruption': >../../../mono/mono/metadata/threads.c:4303:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4305:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4651:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4655:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4735:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4736:5: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/threadpool.c:26: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_inc': >../../../mono/mono/metadata/threadpool.c:380:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&obj->vtable->domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_dec': >../../../mono/mono/metadata/threadpool.c:393:19: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > remaining_jobs = InterlockedDecrement (&domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'socket_io_init': >../../../mono/mono/metadata/threadpool.c:500:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > inited = InterlockedCompareExchange (&data->inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_idle_threads': >../../../mono/mono/metadata/threadpool.c:674:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_init': >../../../mono/mono/metadata/threadpool.c:835:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&tp_inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_kill_idle_threads': >../../../mono/mono/metadata/threadpool.c:982:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > n = (gint) InterlockedCompareExchange (&tp->max_threads, 0, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_cleanup': >../../../mono/mono/metadata/threadpool.c:992:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_io_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1003:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_thread': >../../../mono/mono/metadata/threadpool.c:1027:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_append_jobs': >../../../mono/mono/metadata/threadpool.c:1068:30: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->pool_status == 0 && InterlockedCompareExchange (&tp->pool_status, 1, 0) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1085:22: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > if (!tp->is_io && (InterlockedIncrement (&job_counter) % 10) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'process_idle_times': >../../../mono/mono/metadata/threadpool.c:65:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threadpool.c:67:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threadpool.c:1326:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (tp->sp_lock); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1384:34: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 0 && InterlockedCompareExchange (&tp->destroy_thread, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'should_i_die': >../../../mono/mono/metadata/threadpool.c:1393:33: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 1 && InterlockedCompareExchange (&tp->destroy_thread, 0, 1) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'async_invoke_thread': >../../../mono/mono/metadata/threadpool.c:1470:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1498:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1505:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1535:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1550:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1556:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1571:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1585:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&tp->destroy_thread, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1598:17: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (down || InterlockedCompareExchange (&tp->nthreads, nt - 1, nt) == nt) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMinThreads': >../../../mono/mono/metadata/threadpool.c:1654:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.min_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1655:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.min_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMaxThreads': >../../../mono/mono/metadata/threadpool.c:1680:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.max_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1681:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.max_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ > CC libmonoruntime_static_la-appdomain.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/appdomain.c:35: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'unload_data_unref': >../../../mono/mono/metadata/appdomain.c:2200:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&data->refcount, count, count - 1) != count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/appdomain.c: In function 'mono_domain_try_unload': >../../../mono/mono/metadata/appdomain.c:2402:15: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > prev_state = InterlockedCompareExchange ((gint32*)&domain->state, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ > CC libmonoruntime_static_la-domain.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/domain.c:18: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/domain.c: In function 'lock_free_mempool_alloc0': >../../../mono/mono/metadata/domain.c:1082:11: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > oldpos = InterlockedExchangeAdd (&chunk->pos, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/domain.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ > CC libmonoruntime_static_la-gc.lo > CC libmonoruntime_static_la-monitor.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/gc.c:16: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/monitor.c:22: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/monitor.c: In function 'mono_monitor_try_enter_internal': >../../../mono/mono/metadata/monitor.c:621:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/monitor.c:639:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntime_static_la-mono-hash.lo > CC libmonoruntime_static_la-object.lo > CC libmonoruntime_static_la-reflection.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/mono-hash.c:33: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/object.c:25: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/reflection.c:20: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntime_static_la-boehm-gc.lo >In file included from ../../../mono/mono/utils/gc_wrapper.h:46:0, > from ../../../mono/mono/metadata/gc-internal.h:16, > from ../../../mono/mono/metadata/boehm-gc.c:14: >../../../mono/libgc/include/gc.h:1032:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] > GC_API void GC_win32_free_heap (); > ^ >In file included from ../../../mono/libgc/include/private/gc_priv.h:66:0, > from ../../../mono/libgc/include/private/pthread_support.h:4, > from ../../../mono/mono/metadata/boehm-gc.c:36: >../../../mono/libgc/include/private/gcconfig.h:2468:4: warning: function declaration isn't a prototype [-Wstrict-prototypes] > extern ptr_t GC_win32_get_mem(); > ^ > CC libmonoruntimesgen_la-console-win32.lo > CC libmonoruntimesgen_la-assembly.lo >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_addref': >../../../mono/mono/metadata/assembly.c:844:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&assembly->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_close_except_image_pools': >../../../mono/mono/metadata/assembly.c:2987:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&assembly->ref_count) > 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_la-attach.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ > CC libmonoruntimesgen_la-class.lo > CC libmonoruntimesgen_la-cominterop.lo >../../../mono/mono/metadata/cominterop.c: In function 'ves_icall_System_Runtime_InteropServices_Marshal_ReleaseComObjectInternal': >../../../mono/mono/metadata/cominterop.c:1567:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement (&proxy->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_addref': >../../../mono/mono/metadata/cominterop.c:2260:14: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref_count = InterlockedIncrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_release': >../../../mono/mono/metadata/cominterop.c:2278:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: At top level: >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ > CC libmonoruntimesgen_la-coree.lo >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c: In function '_CorValidateImage': >../../../mono/mono/metadata/coree.c:232:8: warning: unused variable 'SizeOfHeaders' [-Wunused-variable] > DWORD SizeOfHeaders; > ^ >../../../mono/mono/metadata/coree.c:231:17: warning: unused variable 'CliHeader' [-Wunused-variable] > MonoCLIHeader* CliHeader; > ^ >../../../mono/mono/metadata/coree.c:229:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c: In function 'MonoLoadImage': >../../../mono/mono/metadata/coree.c:461:1: warning: label 'ValidImage' defined but not used [-Wunused-label] > ValidImage: > ^ >../../../mono/mono/metadata/coree.c:413:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/i686-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntimesgen_la-debug-helpers.lo > CC libmonoruntimesgen_la-debug-mono-symfile.lo > CC libmonoruntimesgen_la-decimal.lo > CC libmonoruntimesgen_la-environment.lo > CC libmonoruntimesgen_la-exception.lo > CC libmonoruntimesgen_la-file-io.lo > CC libmonoruntimesgen_la-filewatcher.lo > CC libmonoruntimesgen_la-icall.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ > CC libmonoruntimesgen_la-image.lo >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1416:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint64*) slot) = (guint64) mono_marshal_get_vtfixup_ftnptr (image, *((guint64*) slot), slot_type); > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_addref': >../../../mono/mono/metadata/image.c:1458:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&image->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_close_except_pools': >../../../mono/mono/metadata/image.c:1503:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&image->ref_count) > 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_la-loader.lo >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ > CC libmonoruntimesgen_la-locales.lo >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntimesgen_la-lock-tracer.lo > CC libmonoruntimesgen_la-marshal.lo > CC libmonoruntimesgen_la-mempool.lo > CC libmonoruntimesgen_la-metadata.lo > CC libmonoruntimesgen_la-metadata-verify.lo > CC libmonoruntimesgen_la-method-builder.lo > CC libmonoruntimesgen_la-mono-basic-block.lo > CC libmonoruntimesgen_la-mono-config.lo > CC libmonoruntimesgen_la-mono-cq.lo > CC libmonoruntimesgen_la-mono-debug.lo >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_enqueue': >../../../mono/mono/metadata/mono-cq.c:134:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->last, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_enqueue': >../../../mono/mono/metadata/mono-cq.c:157:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_dequeue': >../../../mono/mono/metadata/mono-cq.c:208:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->first, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_dequeue': >../../../mono/mono/metadata/mono-cq.c:244:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_la-mono-debug-debugger.lo > CC libmonoruntimesgen_la-mono-endian.lo > CC libmonoruntimesgen_la-mono-mlist.lo > CC libmonoruntimesgen_la-mono-perfcounters.lo > CC libmonoruntimesgen_la-mono-wsq.lo > CC libmonoruntimesgen_la-nacl-stub.lo >../../../mono/mono/metadata/mono-perfcounters.c: In function 'predef_writable_update': >../../../mono/mono/metadata/mono-perfcounters.c:1062:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-perfcounters.c:1064:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_la-null-gc.lo >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_local_pop': >../../../mono/mono/metadata/mono-wsq.c:171:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->tail, tail); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_try_steal': >../../../mono/mono/metadata/mono-wsq.c:206:3: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->head, head + 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmonoruntimesgen_la-opcodes.lo > CC libmonoruntimesgen_la-socket-io.lo > CC libmonoruntimesgen_la-process.lo > CC libmonoruntimesgen_la-profiler.lo > CC libmonoruntimesgen_la-rand.lo >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ > CC libmonoruntimesgen_la-runtime.lo > CC libmonoruntimesgen_la-security.lo > CC libmonoruntimesgen_la-security-core-clr.lo > CC libmonoruntimesgen_la-security-manager.lo >../../../mono/mono/metadata/runtime.c: In function 'mono_runtime_try_shutdown': >../../../mono/mono/metadata/runtime.c:93:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&shutting_down_inited, TRUE, FALSE)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/runtime.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gboolean *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] > CC libmonoruntimesgen_la-string-icalls.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ > CC libmonoruntimesgen_la-sysmath.lo > CC libmonoruntimesgen_la-threads.lo > CC libmonoruntimesgen_la-threadpool.lo > CC libmonoruntimesgen_la-verify.lo >../../../mono/mono/metadata/threads.c: In function 'get_next_managed_thread_id': >../../../mono/mono/metadata/threads.c:225:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (&managed_thread_id_counter); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'thread_cleanup': >../../../mono/mono/metadata/threads.c:388:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&thread->interruption_requested, 0)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c:389:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Increment_Int': >../../../mono/mono/metadata/threads.c:1816:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Decrement_Int': >../../../mono/mono/metadata/threads.c:1839:9: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement(location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Int': >../../../mono/mono/metadata/threads.c:1861:9: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > return InterlockedExchange(location, value); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Single': >../../../mono/mono/metadata/threads.c:1884:13: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > ret.ival = InterlockedExchange((gint32 *) location, val.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Int': >../../../mono/mono/metadata/threads.c:1940:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange(location, value, comparand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Single': >../../../mono/mono/metadata/threads.c:1964:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > ret.ival = InterlockedCompareExchange((gint32 *) location, val.ival, cmp.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_push_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3479:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_pop_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3494:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_internal_has_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3504:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_execute_interruption': >../../../mono/mono/metadata/threads.c:4179:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, FALSE, TRUE)) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4182:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4256:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4258:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_resume_interruption': >../../../mono/mono/metadata/threads.c:4303:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4305:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4651:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4655:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4735:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4736:5: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_inc': >../../../mono/mono/metadata/threadpool.c:380:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&obj->vtable->domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_dec': >../../../mono/mono/metadata/threadpool.c:393:19: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > remaining_jobs = InterlockedDecrement (&domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'socket_io_init': >../../../mono/mono/metadata/threadpool.c:500:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > inited = InterlockedCompareExchange (&data->inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_idle_threads': >../../../mono/mono/metadata/threadpool.c:674:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_init': >../../../mono/mono/metadata/threadpool.c:835:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&tp_inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_kill_idle_threads': >../../../mono/mono/metadata/threadpool.c:982:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > n = (gint) InterlockedCompareExchange (&tp->max_threads, 0, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_cleanup': >../../../mono/mono/metadata/threadpool.c:992:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_io_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1003:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_thread': >../../../mono/mono/metadata/threadpool.c:1027:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_append_jobs': >../../../mono/mono/metadata/threadpool.c:1068:30: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->pool_status == 0 && InterlockedCompareExchange (&tp->pool_status, 1, 0) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1085:22: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > if (!tp->is_io && (InterlockedIncrement (&job_counter) % 10) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'process_idle_times': >../../../mono/mono/metadata/threadpool.c:65:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threadpool.c:67:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threadpool.c:1326:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (tp->sp_lock); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1384:34: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 0 && InterlockedCompareExchange (&tp->destroy_thread, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'should_i_die': >../../../mono/mono/metadata/threadpool.c:1393:33: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 1 && InterlockedCompareExchange (&tp->destroy_thread, 0, 1) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'async_invoke_thread': >../../../mono/mono/metadata/threadpool.c:1470:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1498:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1505:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1535:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1550:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1556:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1571:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1585:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&tp->destroy_thread, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1598:17: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (down || InterlockedCompareExchange (&tp->nthreads, nt - 1, nt) == nt) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMinThreads': >../../../mono/mono/metadata/threadpool.c:1654:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.min_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1655:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.min_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMaxThreads': >../../../mono/mono/metadata/threadpool.c:1680:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.max_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1681:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.max_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ > CC libmonoruntimesgen_la-appdomain.lo >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'unload_data_unref': >../../../mono/mono/metadata/appdomain.c:2200:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&data->refcount, count, count - 1) != count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/appdomain.c: In function 'mono_domain_try_unload': >../../../mono/mono/metadata/appdomain.c:2402:15: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > prev_state = InterlockedCompareExchange ((gint32*)&domain->state, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ > CC libmonoruntimesgen_la-domain.lo > CC libmonoruntimesgen_la-gc.lo >../../../mono/mono/metadata/domain.c: In function 'lock_free_mempool_alloc0': >../../../mono/mono/metadata/domain.c:1082:11: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > oldpos = InterlockedExchangeAdd (&chunk->pos, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/domain.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ > CC libmonoruntimesgen_la-monitor.lo >../../../mono/mono/metadata/monitor.c: In function 'mono_monitor_try_enter_internal': >../../../mono/mono/metadata/monitor.c:621:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/monitor.c:639:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_la-mono-hash.lo > CC libmonoruntimesgen_la-object.lo > CC libmonoruntimesgen_la-reflection.lo >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntimesgen_la-sgen-os-posix.lo > CC libmonoruntimesgen_la-sgen-os-mach.lo >In file included from ../../../mono/mono/metadata/sgen-os-mach.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-os-win32.lo > CC libmonoruntimesgen_la-sgen-gc.lo >../../../mono/mono/metadata/sgen-os-win32.c: In function 'sgen_suspend_thread': >../../../mono/mono/metadata/sgen-os-win32.c:41:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'DWORD' [-Wformat=] > fprintf (stderr, "could not suspend thread %x (handle %p): %d\n", id, handle, GetLastError ()); fflush (stderr); > ^ >../../../mono/mono/metadata/sgen-os-win32.c:41:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'DWORD' [-Wformat=] >In file included from ../../../mono/mono/metadata/sgen-os-win32.c:7:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-gc.c: In function 'pin_objects_from_addresses': >../../../mono/mono/metadata/sgen-gc.c:1281:6: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (8, "Pinned try match %p (%s), size %zd", last_obj, safe_name (last_obj), last_obj_size); > ^ >../../../mono/mono/metadata/sgen-gc.c:1281:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'sgen_dump_occupied': >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: unknown conversion type character 't' in format [-Wformat=] > fprintf (heap_dump_file, "<occupied offset=\"%td\" size=\"%td\"/>\n", start - section_start, end - start); > ^ >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'dump_heap': >../../../mono/mono/metadata/sgen-gc.c:2161:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<pinned type=\"stack\" bytes=\"%zu\"/>\n", sgen_pin_stats_get_pinned_byte_count (PIN_TYPE_STACK)); > ^ >../../../mono/mono/metadata/sgen-gc.c:2161:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:2163:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<pinned type=\"other\" bytes=\"%zu\"/>\n", sgen_pin_stats_get_pinned_byte_count (PIN_TYPE_OTHER)); > ^ >../../../mono/mono/metadata/sgen-gc.c:2163:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'sgen_perform_collection': >../../../mono/mono/metadata/sgen-gc.c:3515:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (1, "nursery collection didn't find enough room for %zd alloc (%d pinned)", requested_size, sgen_get_pinned_count ()); > ^ >../../../mono/mono/metadata/sgen-gc.c:3515:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'clear_unreachable_ephemerons': >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (5, "[%td] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), > ^ >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'void *' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'mark_ephemerons_in_range': >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (5, "[%td] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), > ^ >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'void *' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'scan_thread_data': >../../../mono/mono/metadata/sgen-gc.c:4014:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Skipping dead thread %p, range: %p-%p, size: %td", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start); > ^ >../../../mono/mono/metadata/sgen-gc.c:4014:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4018:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "GC disabled for thread %p, range: %p-%p, size: %td", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start); > ^ >../../../mono/mono/metadata/sgen-gc.c:4018:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4022:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Skipping non-running thread %p, range: %p-%p, size: %td (state %d)", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start, mono_thread_info_run_state (info)); > ^ >../../../mono/mono/metadata/sgen-gc.c:4022:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4025:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Scanning thread %p, range: %p-%p, size: %td, pinned=%d", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start, sgen_get_pinned_count ()); > ^ >../../../mono/mono/metadata/sgen-gc.c:4025:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'mono_gc_base_init': >../../../mono/mono/metadata/sgen-gc.c:4800:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&gc_initialized, -1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/sgen-gc.c:177: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-gc.c:194:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-internal.lo > CC libmonoruntimesgen_la-sgen-marksweep.lo >In file included from ../../../mono/mono/metadata/sgen-internal.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_get_empty_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:400:3: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, alloc_num); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:417:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_free_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:439:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep-fixed.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep-par.lo > CC libmonoruntimesgen_la-sgen-marksweep-fixed-par.lo > CC libmonoruntimesgen_la-sgen-los.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_get_empty_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:400:3: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, alloc_num); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:417:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_free_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:439:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep-par.c:9:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-los.c: In function 'sgen_los_alloc_large_inner': >../../../mono/mono/metadata/sgen-los.c:380:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Allocated large object %p, vtable: %p (%s), size: %zd", obj->data, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-los.c:380:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-los.c: In function 'mono_sgen_los_describe_pointer': >../../../mono/mono/metadata/sgen-los.c:513:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "%s (size %td pin %d)\n", los_kind, size, pinned ? 1 : 0); > ^ >../../../mono/mono/metadata/sgen-los.c:513:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-los.c:515:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "%s (interior-ptr offset %td size %td pin %d)", > ^ >../../../mono/mono/metadata/sgen-los.c:515:4: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-los.c:515:4: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-los.c:36:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-protocol.lo > CC libmonoruntimesgen_la-sgen-bridge.lo > CC libmonoruntimesgen_la-sgen-toggleref.lo > CC libmonoruntimesgen_la-sgen-cardtable.lo >In file included from ../../../mono/mono/metadata/sgen-protocol.c:26:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-bridge.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-toggleref.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-cardtable.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-pinning.lo > CC libmonoruntimesgen_la-sgen-pinning-stats.lo > CC libmonoruntimesgen_la-sgen-workers.lo >In file included from ../../../mono/mono/metadata/sgen-pinning.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-pinning-stats.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-gray.lo >../../../mono/mono/metadata/sgen-workers.c: In function 'set_state': >../../../mono/mono/metadata/sgen-workers.c:73:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange (&workers_state.value, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-workers.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >../../../mono/mono/metadata/sgen-workers.c: In function 'workers_dequeue_and_do_job': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-workers.c:219:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (workers_num_jobs_finished, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-workers.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-workers.c: In function 'workers_thread_func': >../../../mono/mono/metadata/sgen-workers.c:412:2: warning: return makes integer from pointer without a cast > return NULL; > ^ >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-gray.c:24:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-nursery-allocator.lo > CC libmonoruntimesgen_la-sgen-hash-table.lo > CC libmonoruntimesgen_la-sgen-descriptor.lo >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'add_nursery_frag': >../../../mono/mono/metadata/sgen-nursery-allocator.c:709:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Found empty fragment: %p-%p, size: %zd", frag_start, frag_end, frag_size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:709:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'sgen_nursery_alloc': >../../../mono/mono/metadata/sgen-nursery-allocator.c:868:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Searching nursery for size: %zd", size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:868:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'sgen_nursery_alloc_range': >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Searching for byte range desired size: %zd minimum size %zd", desired_size, minimum_size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: unknown conversion type character 'z' in format [-Wformat=] >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-nursery-allocator.c:63:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-alloc.lo >In file included from ../../../mono/mono/metadata/sgen-hash-table.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-descriptor.c: In function 'mono_gc_make_descr_for_object': >../../../mono/mono/metadata/sgen-descriptor.c:143:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Ptrfree descriptor %p, size: %zd", (void*)desc, stored_size); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:143:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:158:4: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Runlen descriptor %p, size: %zd, first set: %d, num set: %d", (void*)desc, stored_size, first_set, num_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:158:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:166:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Smallbitmap descriptor %p, size: %zd, last set: %d", (void*)desc, stored_size, last_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:166:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:173:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Largebitmap descriptor %p, size: %zd, last set: %d", (void*)desc, stored_size, last_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:173:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-descriptor.c:46:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'alloc_degraded': >../../../mono/mono/metadata/sgen-alloc.c:128:3: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > InterlockedExchangeAdd (°raded_mode, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_obj_nolock': >../../../mono/mono/metadata/sgen-alloc.c:176:23: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int current_alloc = InterlockedIncrement (&alloc_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/sgen-alloc.c:221:4: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:221:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c:328:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:328:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_try_alloc_obj_nolock': >../../../mono/mono/metadata/sgen-alloc.c:421:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:421:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_obj': >../../../mono/mono/metadata/sgen-alloc.c:441:23: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int current_alloc = InterlockedIncrement (&alloc_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_pinned_obj': >../../../mono/mono/metadata/sgen-alloc.c:595:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated pinned object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:595:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-alloc.c:42:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-debug.lo >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_get_managed_allocator_by_type': >../../../mono/mono/metadata/sgen-alloc.c:878:3: warning: 'max_size_branch' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_mb_patch_short_branch (mb, max_size_branch); > ^ >../../../mono/mono/metadata/sgen-alloc.c:690:27: note: 'max_size_branch' was declared here > guint32 slowpath_branch, max_size_branch; > ^ > CC libmonoruntimesgen_la-sgen-simple-nursery.lo >../../../mono/mono/metadata/sgen-debug.c: In function 'describe_pointer': >../../../mono/mono/metadata/sgen-debug.c:136:2: warning: unknown conversion type character 't' in format [-Wformat=] > printf ("Size: %td\n", size); > ^ >../../../mono/mono/metadata/sgen-debug.c:136:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-debug.c:175:0: >../../../mono/mono/metadata/sgen-scan-object.h: In function 'check_consistency_callback': >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-debug.c:241:0: >../../../mono/mono/metadata/sgen-scan-object.h: In function 'check_mod_union_callback': >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'describe_nursery_ptr': >../../../mono/mono/metadata/sgen-debug.c:358:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "nursery-ptr (interior-ptr offset %td)\n", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-debug.c:358:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'bad_pointer_spew': >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "Invalid object pointer %p at offset %td in object %p (%s.%s):", ptr, > ^ >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'missing_remset_spew': >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "Oldspace->newspace reference %p at offset %td in object %p (%s.%s) not found in remsets.", > ^ >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: too many arguments for format [-Wformat-extra-args] > CC libmonoruntimesgen_la-sgen-split-nursery.lo >In file included from ../../../mono/mono/metadata/sgen-debug.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-simple-nursery.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-memory-governor.lo >In file included from ../../../mono/mono/metadata/sgen-split-nursery.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-memory-governor.c: In function 'sgen_memgov_try_calculate_minor_collection_allowance': >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "Before collection: %td bytes (%td major, %td LOS)", > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "After collection: %td bytes (%td major, %td LOS)", > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c:146:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "Allowance: %td bytes", minor_collection_allowance); > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:146:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c: In function 'sgen_assert_memory_alloc': >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (stderr, "Error: Garbage collector could not allocate %zu bytes of memory for %s.\n", requested_size, assert_description); > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'size_t' [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-memory-governor.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-stw.lo > CC libmonoruntimesgen_la-sgen-fin-weak-hash.lo > CC libmonoruntimesgen_la-sgen-layout-stats.lo >In file included from ../../../mono/mono/metadata/sgen-stw.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'try_lock_stage_for_processing': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:326:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange (next_entry, -1, old) == old; > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'process_stage_entries': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:362:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&entries [i].state, STAGE_ENTRY_INVALID, STAGE_ENTRY_BUSY) != STAGE_ENTRY_BUSY) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'add_stage_entry': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:432:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&entries [index].state, STAGE_ENTRY_BUSY, STAGE_ENTRY_FREE) != STAGE_ENTRY_FREE) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:440:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (next_entry, index + 1, index); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:461:20: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > old_next_entry = InterlockedCompareExchange (next_entry, index + 1, index); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:492:19: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > previous_state = InterlockedCompareExchange (&entries [index].state, STAGE_ENTRY_USED, STAGE_ENTRY_BUSY); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-console-win32.lo >In file included from ../../../mono/mono/metadata/sgen-layout-stats.c:27:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-assembly.lo > CC libmonoruntimesgen_static_la-attach.lo >../../../mono/mono/metadata/attach.c:580:1: warning: no previous prototype for 'mono_attach_parse_options' [-Wmissing-prototypes] > mono_attach_parse_options (char *options) > ^ >../../../mono/mono/metadata/attach.c:585:1: warning: no previous prototype for 'mono_attach_init' [-Wmissing-prototypes] > mono_attach_init (void) > ^ >../../../mono/mono/metadata/attach.c:590:1: warning: no previous prototype for 'mono_attach_start' [-Wmissing-prototypes] > mono_attach_start (void) > ^ >../../../mono/mono/metadata/attach.c:596:1: warning: no previous prototype for 'mono_attach_maybe_start' [-Wmissing-prototypes] > mono_attach_maybe_start (void) > ^ >../../../mono/mono/metadata/attach.c:601:1: warning: no previous prototype for 'mono_attach_cleanup' [-Wmissing-prototypes] > mono_attach_cleanup (void) > ^ > CC libmonoruntimesgen_static_la-class.lo > CC libmonoruntimesgen_static_la-cominterop.lo >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_addref': >../../../mono/mono/metadata/assembly.c:844:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&assembly->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/assembly.c: In function 'mono_assembly_close_except_image_pools': >../../../mono/mono/metadata/assembly.c:2987:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&assembly->ref_count) > 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/assembly.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_static_la-coree.lo >../../../mono/mono/metadata/cominterop.c: In function 'ves_icall_System_Runtime_InteropServices_Marshal_ReleaseComObjectInternal': >../../../mono/mono/metadata/cominterop.c:1567:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement (&proxy->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_addref': >../../../mono/mono/metadata/cominterop.c:2260:14: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref_count = InterlockedIncrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: In function 'cominterop_ccw_release': >../../../mono/mono/metadata/cominterop.c:2278:14: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > ref_count = InterlockedDecrement ((gint32*)&ccw->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/method-builder.h:16, > from ../../../mono/mono/metadata/cominterop.h:12, > from ../../../mono/mono/metadata/cominterop.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/cominterop.c: At top level: >../../../mono/mono/metadata/cominterop.c:2488:1: warning: 'init_com_provider_ms' defined but not used [-Wunused-function] > init_com_provider_ms (void) > ^ >../../../mono/mono/metadata/coree.c:73:24: warning: no previous prototype for '_CorDllMain' [-Wmissing-prototypes] > BOOL STDMETHODCALLTYPE _CorDllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) > ^ >../../../mono/mono/metadata/coree.c:141:27: warning: no previous prototype for '_CorExeMain' [-Wmissing-prototypes] > __int32 STDMETHODCALLTYPE _CorExeMain(void) > ^ >../../../mono/mono/metadata/coree.c:211:24: warning: no previous prototype for 'CorExitProcess' [-Wmissing-prototypes] > void STDMETHODCALLTYPE CorExitProcess(int exitCode) > ^ >../../../mono/mono/metadata/coree.c:225:8: warning: no previous prototype for '_CorValidateImage' [-Wmissing-prototypes] > STDAPI _CorValidateImage(PVOID *ImageBase, LPCWSTR FileName) > ^ >../../../mono/mono/metadata/coree.c: In function '_CorValidateImage': >../../../mono/mono/metadata/coree.c:232:8: warning: unused variable 'SizeOfHeaders' [-Wunused-variable] > DWORD SizeOfHeaders; > ^ >../../../mono/mono/metadata/coree.c:231:17: warning: unused variable 'CliHeader' [-Wunused-variable] > MonoCLIHeader* CliHeader; > ^ >../../../mono/mono/metadata/coree.c:229:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:387:15: warning: no previous prototype for '_CorImageUnloading' [-Wmissing-prototypes] > STDAPI_(VOID) _CorImageUnloading(PVOID ImageBase) > ^ >../../../mono/mono/metadata/coree.c:392:8: warning: no previous prototype for 'CorBindToRuntimeEx' [-Wmissing-prototypes] > STDAPI CorBindToRuntimeEx(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, DWORD startupFlags, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c:401:8: warning: no previous prototype for 'CorBindToRuntime' [-Wmissing-prototypes] > STDAPI CorBindToRuntime(LPCWSTR pwszVersion, LPCWSTR pwszBuildFlavor, REFCLSID rclsid, REFIID riid, LPVOID FAR *ppv) > ^ >../../../mono/mono/metadata/coree.c: In function 'MonoLoadImage': >../../../mono/mono/metadata/coree.c:461:1: warning: label 'ValidImage' defined but not used [-Wunused-label] > ValidImage: > ^ >../../../mono/mono/metadata/coree.c:413:22: warning: unused variable 'NtHeaders64' [-Wunused-variable] > IMAGE_NT_HEADERS64* NtHeaders64; > ^ >../../../mono/mono/metadata/coree.c: At top level: >../../../mono/mono/metadata/coree.c:495:2: warning: missing braces around initializer [-Wmissing-braces] > {"CorBindToRuntime", &CorBindToRuntime}, > ^ >../../../mono/mono/metadata/coree.c:495:2: warning: (near initialization for 'ExportFixups[0].ProcAddress') [-Wmissing-braces] >../../../mono/mono/metadata/coree.c: In function 'MonoFixupExe': >../../../mono/mono/metadata/coree.c:803:32: warning: pointer targets in passing argument 2 of 'GetProcAddress' differ in signedness [-Wpointer-sign] > ProcAddress = (DWORD_PTR)GetProcAddress(ImportModuleHandle, ImportByName->Name); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:24:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/coree.c:22: >/usr/i686-w64-mingw32/sys-root/mingw/include/libloaderapi.h:135:29: note: expected 'LPCSTR' but argument is of type 'BYTE *' > WINBASEAPI FARPROC WINAPI GetProcAddress (HMODULE hModule, LPCSTR lpProcName); > ^ > CC libmonoruntimesgen_static_la-debug-helpers.lo > CC libmonoruntimesgen_static_la-debug-mono-symfile.lo > CC libmonoruntimesgen_static_la-decimal.lo > CC libmonoruntimesgen_static_la-environment.lo > CC libmonoruntimesgen_static_la-exception.lo > CC libmonoruntimesgen_static_la-file-io.lo >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Read': >../../../mono/mono/metadata/file-io.c:833:11: warning: passing argument 4 of 'ReadFile' from incompatible pointer type > result = ReadFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:166:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI ReadFile (HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Write': >../../../mono/mono/metadata/file-io.c:862:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, buffer, count, &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_Seek': >../../../mono/mono/metadata/file-io.c:883:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, (gint32) (offset & 0xFFFFFFFF), &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_GetLength': >../../../mono/mono/metadata/file-io.c:920:11: warning: passing argument 2 of 'GetFileSize' from incompatible pointer type > length = GetFileSize (handle, &length_hi); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:66:27: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI DWORD WINAPI GetFileSize (HANDLE hFile, LPDWORD lpFileSizeHigh); > ^ >../../../mono/mono/metadata/file-io.c: In function 'ves_icall_System_IO_MonoIO_SetLength': >../../../mono/mono/metadata/file-io.c:944:11: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset = SetFilePointer (handle, 0, &offset_hi, FILE_CURRENT); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:953:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, length & 0xFFFFFFFF, &length_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ >../../../mono/mono/metadata/file-io.c:968:13: warning: passing argument 3 of 'SetFilePointer' from incompatible pointer type > offset_set=SetFilePointer (handle, offset & 0xFFFFFFFF, &offset_hi, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/file-io.c:19: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:85:27: note: expected 'PLONG' but argument is of type 'gint32 *' > WINBASEAPI DWORD WINAPI SetFilePointer (HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); > ^ > CC libmonoruntimesgen_static_la-filewatcher.lo > CC libmonoruntimesgen_static_la-icall.lo > CC libmonoruntimesgen_static_la-image.lo > CC libmonoruntimesgen_static_la-loader.lo >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_CurrentSystemTimeZone_GetTimeZoneData': >../../../mono/mono/metadata/icall.c:6052:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (data, mono_array_new (domain, mono_defaults.int64_class, 4)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c:6053:2: warning: passing argument 2 of 'mono_gc_wbarrier_generic_store' from incompatible pointer type > mono_gc_wbarrier_generic_store (names, mono_array_new (domain, mono_defaults.string_class, 2)); > ^ >In file included from ../../../mono/mono/metadata/process.h:16:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/icall.c:26: >../../../mono/mono/metadata/object.h:318:15: note: expected 'struct MonoObject *' but argument is of type 'struct MonoArray *' > MONO_API void mono_gc_wbarrier_generic_store (void* ptr, MonoObject* value); > ^ >../../../mono/mono/metadata/icall.c: In function 'ves_icall_System_Environment_InternalSetEnvironmentVariable': >../../../mono/mono/metadata/icall.c:6448:12: warning: unused variable 'error' [-Wunused-variable] > MonoError error; > ^ > CC libmonoruntimesgen_static_la-locales.lo >../../../mono/mono/metadata/image.c: In function 'mono_image_fixup_vtable': >../../../mono/mono/metadata/image.c:1416:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > *((guint64*) slot) = (guint64) mono_marshal_get_vtfixup_ftnptr (image, *((guint64*) slot), slot_type); > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_addref': >../../../mono/mono/metadata/image.c:1458:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&image->ref_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/image.c: In function 'mono_image_close_except_pools': >../../../mono/mono/metadata/image.c:1503:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > if (InterlockedDecrement (&image->ref_count) > 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/image.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/locales.c:400:1: warning: 'get_posix_locale' defined but not used [-Wunused-function] > get_posix_locale (void) > ^ > CC libmonoruntimesgen_static_la-lock-tracer.lo > CC libmonoruntimesgen_static_la-marshal.lo > CC libmonoruntimesgen_static_la-mempool.lo > CC libmonoruntimesgen_static_la-metadata.lo > CC libmonoruntimesgen_static_la-metadata-verify.lo > CC libmonoruntimesgen_static_la-method-builder.lo > CC libmonoruntimesgen_static_la-mono-basic-block.lo > CC libmonoruntimesgen_static_la-mono-config.lo > CC libmonoruntimesgen_static_la-mono-cq.lo > CC libmonoruntimesgen_static_la-mono-debug.lo >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_enqueue': >../../../mono/mono/metadata/mono-cq.c:134:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->last, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_enqueue': >../../../mono/mono/metadata/mono-cq.c:157:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_static_la-mono-debug-debugger.lo >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cqitem_try_dequeue': >../../../mono/mono/metadata/mono-cq.c:208:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&queue->first, pos + 1, pos) == pos) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/mono-cq.c: In function 'mono_cq_dequeue': >../../../mono/mono/metadata/mono-cq.c:244:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&cq->count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-cq.h:7, > from ../../../mono/mono/metadata/mono-cq.c:12: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_static_la-mono-endian.lo > CC libmonoruntimesgen_static_la-mono-mlist.lo > CC libmonoruntimesgen_static_la-mono-perfcounters.lo >../../../mono/mono/metadata/mono-perfcounters.c: In function 'predef_writable_update': >../../../mono/mono/metadata/mono-perfcounters.c:1062:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/mono-perfcounters.c:1064:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement ((gint32 *) ptr); /* FIXME: sign */ > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/mono-perfcounters.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_static_la-mono-wsq.lo > CC libmonoruntimesgen_static_la-nacl-stub.lo > CC libmonoruntimesgen_static_la-null-gc.lo > CC libmonoruntimesgen_static_la-opcodes.lo >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_local_pop': >../../../mono/mono/metadata/mono-wsq.c:171:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->tail, tail); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/mono-wsq.c: In function 'mono_wsq_try_steal': >../../../mono/mono/metadata/mono-wsq.c:206:3: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&wsq->head, head + 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/mono-wsq.h:7, > from ../../../mono/mono/metadata/mono-wsq.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmonoruntimesgen_static_la-socket-io.lo > CC libmonoruntimesgen_static_la-process.lo >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Available_internal': >../../../mono/mono/metadata/socket-io.c:829:6: warning: passing argument 3 of 'ioctlsocket' from incompatible pointer type > ret=ioctlsocket(sock, FIONREAD, &amount); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:977:34: note: expected 'u_long *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI ioctlsocket(SOCKET s,__LONG32 cmd,u_long *argp); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Disconnect_internal': >../../../mono/mono/metadata/socket-io.c:1407:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >../../../mono/mono/metadata/socket-io.c:1425:9: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Receive_internal': >../../../mono/mono/io-layer/socket-wrappers.h:31:20: warning: pointer targets in passing argument 2 of 'recv' differ in signedness [-Wpointer-sign] > #define _wapi_recv recv > ^ >../../../mono/mono/metadata/socket-io.c:1477:9: note: in expansion of macro '_wapi_recv' > ret = _wapi_recv (sock, buf, count, recvflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:992:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_RecvFrom_internal': >../../../mono/mono/io-layer/socket-wrappers.h:32:24: warning: pointer targets in passing argument 2 of 'recvfrom' differ in signedness [-Wpointer-sign] > #define _wapi_recvfrom recvfrom > ^ >../../../mono/mono/metadata/socket-io.c:1552:8: note: in expansion of macro '_wapi_recvfrom' > ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:993:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI recvfrom(SOCKET s,char *buf,int len,int flags,struct sockaddr *from,int *fromlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_Send_internal': >../../../mono/mono/io-layer/socket-wrappers.h:33:20: warning: pointer targets in passing argument 2 of 'send' differ in signedness [-Wpointer-sign] > #define _wapi_send send > ^ >../../../mono/mono/metadata/socket-io.c:1601:8: note: in expansion of macro '_wapi_send' > ret = _wapi_send (sock, buf, count, sendflags); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:997:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI send(SOCKET s,const char *buf,int len,int flags); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SendTo_internal': >../../../mono/mono/io-layer/socket-wrappers.h:34:22: warning: pointer targets in passing argument 2 of 'sendto' differ in signedness [-Wpointer-sign] > #define _wapi_sendto sendto > ^ >../../../mono/mono/metadata/socket-io.c:1674:8: note: in expansion of macro '_wapi_sendto' > ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:998:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI sendto(SOCKET s,const char *buf,int len,int flags,const struct sockaddr *to,int tolen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1881:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt(sock, system_level, system_name, &linger, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: passing argument 4 of 'getsockopt' from incompatible pointer type > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:1898:9: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, &val, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_GetSocketOption_arr_internal': >../../../mono/mono/io-layer/socket-wrappers.h:29:26: warning: pointer targets in passing argument 4 of 'getsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_getsockopt getsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2004:8: note: in expansion of macro '_wapi_getsockopt' > ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:980:34: note: expected 'char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_internal': >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2164:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: missing braces around initializer [-Wmissing-braces] > struct ip_mreq mreq = {{0}}; > ^ >../../../mono/mono/metadata/socket-io.c:2214:12: warning: (near initialization for 'mreq.imr_multiaddr.S_un') [-Wmissing-braces] >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2243:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct ip_mreq *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2264:11: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: pointer targets in passing argument 4 of 'setsockopt' differ in signedness [-Wpointer-sign] > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2270:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, buf, valsize); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'guchar *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >In file included from ../../../mono/mono/metadata/socket-io.c:86:0: >../../../mono/mono/io-layer/socket-wrappers.h:35:26: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > #define _wapi_setsockopt setsockopt > ^ >../../../mono/mono/metadata/socket-io.c:2279:10: note: in expansion of macro '_wapi_setsockopt' > ret = _wapi_setsockopt (sock, system_level, system_name, &linger, sizeof (linger)); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'struct linger *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/metadata/socket-io.c: In function 'ves_icall_System_Net_Sockets_Socket_WSAIoctl': >../../../mono/mono/metadata/socket-io.c:2356:8: warning: pointer targets in passing argument 7 of 'WSAIoctl' differ in signedness [-Wpointer-sign] > ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/socket-io.c:24: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:1040:34: note: expected 'LPDWORD' but argument is of type 'glong *' > WINSOCK_API_LINKAGE int WSAAPI WSAIoctl(SOCKET s,DWORD dwIoControlCode,LPVOID lpvInBuffer,DWORD cbInBuffer,LPVOID lpvOutBuffer,DWORD cbOutBuffer,LPDWORD lpcbBytesReturned,LPWSAOVERLAPPED lpOverlapped,LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); > ^ > CC libmonoruntimesgen_static_la-profiler.lo > CC libmonoruntimesgen_static_la-rand.lo >../../../mono/mono/metadata/process.c: In function 'ves_icall_System_Diagnostics_Process_GetProcesses_internal': >../../../mono/mono/metadata/process.c:912:9: warning: passing argument 1 of 'EnumProcesses' from incompatible pointer type > ret = EnumProcesses (pids, count * sizeof (guint32), &needed); > ^ >In file included from ../../../mono/mono/io-layer/io-layer.h:34:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/process.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/psapi.h:37:18: note: expected 'DWORD *' but argument is of type 'guint32 *' > WINBOOL WINAPI EnumProcesses(DWORD *lpidProcess,DWORD cb,DWORD *cbNeeded); > ^ > CC libmonoruntimesgen_static_la-runtime.lo > CC libmonoruntimesgen_static_la-security.lo > CC libmonoruntimesgen_static_la-security-core-clr.lo > CC libmonoruntimesgen_static_la-security-manager.lo >../../../mono/mono/metadata/runtime.c: In function 'mono_runtime_try_shutdown': >../../../mono/mono/metadata/runtime.c:93:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&shutting_down_inited, TRUE, FALSE)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/runtime.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gboolean *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/security.c: In function 'GetAdministratorsSid': >../../../mono/mono/metadata/security.c:606:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY admins = SECURITY_NT_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:606:2: warning: (near initialization for 'admins.Value') [-Wmissing-braces] >../../../mono/mono/metadata/security.c: In function 'GetEveryoneSid': >../../../mono/mono/metadata/security.c:619:2: warning: missing braces around initializer [-Wmissing-braces] > SID_IDENTIFIER_AUTHORITY everyone = SECURITY_WORLD_SID_AUTHORITY; > ^ >../../../mono/mono/metadata/security.c:619:2: warning: (near initialization for 'everyone.Value') [-Wmissing-braces] > CC libmonoruntimesgen_static_la-string-icalls.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/string-icalls.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ > CC libmonoruntimesgen_static_la-sysmath.lo > CC libmonoruntimesgen_static_la-threads.lo > CC libmonoruntimesgen_static_la-threadpool.lo > CC libmonoruntimesgen_static_la-verify.lo >../../../mono/mono/metadata/threads.c: In function 'get_next_managed_thread_id': >../../../mono/mono/metadata/threads.c:225:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (&managed_thread_id_counter); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'thread_cleanup': >../../../mono/mono/metadata/threads.c:388:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&thread->interruption_requested, 0)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c:389:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal': >../../../mono/mono/metadata/threads.c:1732:11: warning: passing argument 3 of 'ReleaseSemaphore' from incompatible pointer type > *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:35:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/synchapi.h:49:29: note: expected 'LPLONG' but argument is of type 'gint32 *' > WINBASEAPI WINBOOL WINAPI ReleaseSemaphore (HANDLE hSemaphore, LONG lReleaseCount, LPLONG lpPreviousCount); > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Increment_Int': >../../../mono/mono/metadata/threads.c:1816:9: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > return InterlockedIncrement (location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Decrement_Int': >../../../mono/mono/metadata/threads.c:1839:9: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > return InterlockedDecrement(location); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Int': >../../../mono/mono/metadata/threads.c:1861:9: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > return InterlockedExchange(location, value); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_Exchange_Single': >../../../mono/mono/metadata/threads.c:1884:13: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > ret.ival = InterlockedExchange((gint32 *) location, val.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Int': >../../../mono/mono/metadata/threads.c:1940:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange(location, value, comparand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'ves_icall_System_Threading_Interlocked_CompareExchange_Single': >../../../mono/mono/metadata/threads.c:1964:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > ret.ival = InterlockedCompareExchange((gint32 *) location, val.ival, cmp.ival); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'signal_thread_state_change': >../../../mono/mono/metadata/threads.c:2234:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)interruption_request_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_push_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3479:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_pop_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3494:3: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_internal_has_appdomain_ref': >../../../mono/mono/metadata/threads.c:72:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threads.c:74:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threads.c:3504:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (thread->lock_thread_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_execute_interruption': >../../../mono/mono/metadata/threads.c:4179:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, FALSE, TRUE)) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4182:3: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_request_interruption': >../../../mono/mono/metadata/threads.c:4256:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4258:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4274:3: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC ((PAPCFUNC)dummy_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/metadata/threads.c: In function 'mono_thread_resume_interruption': >../../../mono/mono/metadata/threads.c:4303:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4305:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c: In function 'abort_thread_internal': >../../../mono/mono/metadata/threads.c:4651:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4655:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4668:12: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/threads.c: In function 'suspend_thread_internal': >../../../mono/mono/metadata/threads.c:4735:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&thread->interruption_requested, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threads.c:4736:5: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&thread_interruption_requested); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/threads.c:26: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threads.c:4733:13: warning: unused variable 'interrupt_handle' [-Wunused-variable] > gpointer interrupt_handle; > ^ >../../../mono/mono/metadata/verify.c:342:0: warning: "MEM_FREE" redefined > #define MEM_FREE(amt) do { } while (0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/minwindef.h:163:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windef.h:8, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:69, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/verify.c:13: >/usr/i686-w64-mingw32/sys-root/mingw/include/winnt.h:4429:0: note: this is the location of the previous definition > #define MEM_FREE 0x10000 > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_inc': >../../../mono/mono/metadata/threadpool.c:380:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&obj->vtable->domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_jobs_dec': >../../../mono/mono/metadata/threadpool.c:393:19: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > remaining_jobs = InterlockedDecrement (&domain->threadpool_jobs); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'socket_io_init': >../../../mono/mono/metadata/threadpool.c:500:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > inited = InterlockedCompareExchange (&data->inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_idle_threads': >../../../mono/mono/metadata/threadpool.c:674:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_init': >../../../mono/mono/metadata/threadpool.c:835:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&tp_inited, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_kill_idle_threads': >../../../mono/mono/metadata/threadpool.c:982:13: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > n = (gint) InterlockedCompareExchange (&tp->max_threads, 0, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'mono_thread_pool_cleanup': >../../../mono/mono/metadata/threadpool.c:992:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_io_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1003:6: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > if (InterlockedExchange (&async_tp.pool_status, 2) == 1) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_start_thread': >../../../mono/mono/metadata/threadpool.c:1027:7: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&tp->nthreads, n + 1, n) == n) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'threadpool_append_jobs': >../../../mono/mono/metadata/threadpool.c:1068:30: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->pool_status == 0 && InterlockedCompareExchange (&tp->pool_status, 1, 0) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1085:22: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > if (!tp->is_io && (InterlockedIncrement (&job_counter) % 10) == 0) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'process_idle_times': >../../../mono/mono/metadata/threadpool.c:65:26: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > #define SPIN_TRYLOCK(i) (InterlockedCompareExchange (&(i), 1, 0) == 0) > ^ >../../../mono/mono/metadata/threadpool.c:67:9: note: in expansion of macro 'SPIN_TRYLOCK' > if (SPIN_TRYLOCK (i)) \ > ^ >../../../mono/mono/metadata/threadpool.c:1326:2: note: in expansion of macro 'SPIN_LOCK' > SPIN_LOCK (tp->sp_lock); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1384:34: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 0 && InterlockedCompareExchange (&tp->destroy_thread, 1, 0) == 0) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'should_i_die': >../../../mono/mono/metadata/threadpool.c:1393:33: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (tp->destroy_thread == 1 && InterlockedCompareExchange (&tp->destroy_thread, 0, 1) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'async_invoke_thread': >../../../mono/mono/metadata/threadpool.c:1470:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1498:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1505:6: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1535:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->busy_threads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1550:4: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1556:5: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1571:4: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tp->waiting); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/threadpool.c:1585:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&tp->destroy_thread, 1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c:1598:17: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (down || InterlockedCompareExchange (&tp->nthreads, nt - 1, nt) == nt) { > ^ > CC libmonoruntimesgen_static_la-appdomain.lo >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMinThreads': >../../../mono/mono/metadata/threadpool.c:1654:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.min_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1655:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.min_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c: In function 'ves_icall_System_Threading_ThreadPool_SetMaxThreads': >../../../mono/mono/metadata/threadpool.c:1680:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_tp.max_threads, workerThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/threadpool.c:1681:2: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange (&async_io_tp.max_threads, completionPortThreads); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/threadpool.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/metadata/appdomain.c: In function 'ensure_directory_exists': >../../../mono/mono/metadata/appdomain.c:1403:8: warning: unused variable 'bRet' [-Wunused-variable] > BOOL bRet = FALSE; > ^ >../../../mono/mono/metadata/appdomain.c: In function 'shadow_copy_create_ini': >../../../mono/mono/metadata/appdomain.c:1527:11: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > result = WriteFile (handle, full_path, strlen (full_path), &n, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ >../../../mono/mono/metadata/appdomain.c: In function 'unload_data_unref': >../../../mono/mono/metadata/appdomain.c:2200:11: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&data->refcount, count, count - 1) != count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/appdomain.c: In function 'mono_domain_try_unload': >../../../mono/mono/metadata/appdomain.c:2402:15: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > prev_state = InterlockedCompareExchange ((gint32*)&domain->state, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/appdomain.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ > CC libmonoruntimesgen_static_la-domain.lo >../../../mono/mono/metadata/domain.c: In function 'lock_free_mempool_alloc0': >../../../mono/mono/metadata/domain.c:1082:11: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > oldpos = InterlockedExchangeAdd (&chunk->pos, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/metadata/object-internals.h:8, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/metadata/domain.c:18: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ > CC libmonoruntimesgen_static_la-gc.lo > CC libmonoruntimesgen_static_la-monitor.lo >../../../mono/mono/metadata/monitor.c: In function 'mono_monitor_try_enter_internal': >../../../mono/mono/metadata/monitor.c:621:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/monitor.c:639:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&mon->entry_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/threads-types.h:17, > from ../../../mono/mono/metadata/monitor.c:16: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ > CC libmonoruntimesgen_static_la-mono-hash.lo > CC libmonoruntimesgen_static_la-object.lo > CC libmonoruntimesgen_static_la-reflection.lo >In file included from ../../../mono/mono/io-layer/io-layer.h:24:0, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/reflection.c:17: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] > #warning Please include winsock2.h before windows.h > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/reflection.c: In function 'checked_write_file': >../../../mono/mono/metadata/reflection.c:5620:7: warning: passing argument 4 of 'WriteFile' from incompatible pointer type > if (!WriteFile (f, buffer, numbytes, &dummy, NULL)) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:18:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from ../../../mono/mono/utils/mono-membar.h:49, > from ../../../mono/mono/metadata/reflection.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/fileapi.h:174:29: note: expected 'LPDWORD' but argument is of type 'guint32 *' > WINBASEAPI WINBOOL WINAPI WriteFile (HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped); > ^ > CC libmonoruntimesgen_static_la-sgen-os-posix.lo > CC libmonoruntimesgen_static_la-sgen-os-mach.lo >In file included from ../../../mono/mono/metadata/sgen-os-mach.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-os-win32.lo >../../../mono/mono/metadata/sgen-os-win32.c: In function 'sgen_suspend_thread': >../../../mono/mono/metadata/sgen-os-win32.c:41:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'DWORD' [-Wformat=] > fprintf (stderr, "could not suspend thread %x (handle %p): %d\n", id, handle, GetLastError ()); fflush (stderr); > ^ >../../../mono/mono/metadata/sgen-os-win32.c:41:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'DWORD' [-Wformat=] >In file included from ../../../mono/mono/metadata/sgen-os-win32.c:7:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-gc.lo > CC libmonoruntimesgen_static_la-sgen-internal.lo >../../../mono/mono/metadata/sgen-gc.c: In function 'pin_objects_from_addresses': >../../../mono/mono/metadata/sgen-gc.c:1281:6: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (8, "Pinned try match %p (%s), size %zd", last_obj, safe_name (last_obj), last_obj_size); > ^ >../../../mono/mono/metadata/sgen-gc.c:1281:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'sgen_dump_occupied': >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: unknown conversion type character 't' in format [-Wformat=] > fprintf (heap_dump_file, "<occupied offset=\"%td\" size=\"%td\"/>\n", start - section_start, end - start); > ^ >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:2060:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'dump_heap': >../../../mono/mono/metadata/sgen-gc.c:2161:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<pinned type=\"stack\" bytes=\"%zu\"/>\n", sgen_pin_stats_get_pinned_byte_count (PIN_TYPE_STACK)); > ^ >../../../mono/mono/metadata/sgen-gc.c:2161:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:2163:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<pinned type=\"other\" bytes=\"%zu\"/>\n", sgen_pin_stats_get_pinned_byte_count (PIN_TYPE_OTHER)); > ^ >../../../mono/mono/metadata/sgen-gc.c:2163:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'sgen_perform_collection': >../../../mono/mono/metadata/sgen-gc.c:3515:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (1, "nursery collection didn't find enough room for %zd alloc (%d pinned)", requested_size, sgen_get_pinned_count ()); > ^ >../../../mono/mono/metadata/sgen-gc.c:3515:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'clear_unreachable_ephemerons': >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (5, "[%td] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), > ^ >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'void *' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3745:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'mark_ephemerons_in_range': >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (5, "[%td] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), > ^ >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'void *' [-Wformat=] >../../../mono/mono/metadata/sgen-gc.c:3799:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'scan_thread_data': >../../../mono/mono/metadata/sgen-gc.c:4014:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Skipping dead thread %p, range: %p-%p, size: %td", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start); > ^ >../../../mono/mono/metadata/sgen-gc.c:4014:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4018:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "GC disabled for thread %p, range: %p-%p, size: %td", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start); > ^ >../../../mono/mono/metadata/sgen-gc.c:4018:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4022:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Skipping non-running thread %p, range: %p-%p, size: %td (state %d)", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start, mono_thread_info_run_state (info)); > ^ >../../../mono/mono/metadata/sgen-gc.c:4022:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c:4025:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (3, "Scanning thread %p, range: %p-%p, size: %td, pinned=%d", info, info->stack_start, info->stack_end, (char*)info->stack_end - (char*)info->stack_start, sgen_get_pinned_count ()); > ^ >../../../mono/mono/metadata/sgen-gc.c:4025:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-gc.c: In function 'mono_gc_base_init': >../../../mono/mono/metadata/sgen-gc.c:4800:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > result = InterlockedCompareExchange (&gc_initialized, -1, 0); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/process.h:17, > from /usr/i686-w64-mingw32/sys-root/mingw/include/unistd.h:11, > from ../../../mono/mono/metadata/sgen-gc.c:177: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-gc.c:194:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep.lo >In file included from ../../../mono/mono/metadata/sgen-internal.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_get_empty_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:400:3: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, alloc_num); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:417:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_free_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:439:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-fixed.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-par.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_get_empty_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:400:3: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, alloc_num); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:417:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, -1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'ms_free_block': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-marksweep.c:439:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (num_empty_blocks, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/metadata/sgen-marksweep.c:32, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-marksweep-par.c:9:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.lo > CC libmonoruntimesgen_static_la-sgen-los.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10:0: >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_describe_pointer': >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:985:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "dead-interior-ptr offset %td", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:987:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-marksweep.c: In function 'major_dump_heap': >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (heap_dump_file, "<section type=\"%s\" size=\"%zu\">\n", "old", (size_t)MS_BLOCK_FREE); > ^ >../../../mono/mono/metadata/sgen-marksweep.c:1037:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-los.c: In function 'sgen_los_alloc_large_inner': >../../../mono/mono/metadata/sgen-los.c:380:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Allocated large object %p, vtable: %p (%s), size: %zd", obj->data, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-los.c:380:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-los.c: In function 'mono_sgen_los_describe_pointer': >../../../mono/mono/metadata/sgen-los.c:513:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "%s (size %td pin %d)\n", los_kind, size, pinned ? 1 : 0); > ^ >../../../mono/mono/metadata/sgen-los.c:513:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-los.c:515:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "%s (interior-ptr offset %td size %td pin %d)", > ^ >../../../mono/mono/metadata/sgen-los.c:515:4: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-los.c:515:4: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-los.c:36:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-protocol.lo > CC libmonoruntimesgen_static_la-sgen-bridge.lo > CC libmonoruntimesgen_static_la-sgen-toggleref.lo >In file included from ../../../mono/mono/metadata/sgen-protocol.c:26:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-bridge.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-cardtable.lo >In file included from ../../../mono/mono/metadata/sgen-toggleref.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-pinning.lo >In file included from ../../../mono/mono/metadata/sgen-cardtable.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-pinning-stats.lo >In file included from ../../../mono/mono/metadata/sgen-pinning.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-workers.lo >In file included from ../../../mono/mono/metadata/sgen-pinning-stats.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-gray.lo > CC libmonoruntimesgen_static_la-sgen-nursery-allocator.lo >../../../mono/mono/metadata/sgen-workers.c: In function 'set_state': >../../../mono/mono/metadata/sgen-workers.c:73:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange (&workers_state.value, > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-workers.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >../../../mono/mono/metadata/sgen-workers.c: In function 'workers_dequeue_and_do_job': >../../../mono/mono/metadata/sgen-gc.h:177:12: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > } while (InterlockedCompareExchange (&(x), __old_x + (i), __old_x) != __old_x); \ > ^ >../../../mono/mono/metadata/sgen-workers.c:219:2: note: in expansion of macro 'SGEN_ATOMIC_ADD' > SGEN_ATOMIC_ADD (workers_num_jobs_finished, 1); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-workers.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-workers.c: In function 'workers_thread_func': >../../../mono/mono/metadata/sgen-workers.c:412:2: warning: return makes integer from pointer without a cast > return NULL; > ^ >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-gray.c:24:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-hash-table.lo >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'add_nursery_frag': >../../../mono/mono/metadata/sgen-nursery-allocator.c:709:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Found empty fragment: %p-%p, size: %zd", frag_start, frag_end, frag_size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:709:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'sgen_nursery_alloc': >../../../mono/mono/metadata/sgen-nursery-allocator.c:868:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Searching nursery for size: %zd", size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:868:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-nursery-allocator.c: In function 'sgen_nursery_alloc_range': >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (4, "Searching for byte range desired size: %zd minimum size %zd", desired_size, minimum_size); > ^ >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: unknown conversion type character 'z' in format [-Wformat=] >../../../mono/mono/metadata/sgen-nursery-allocator.c:879:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-nursery-allocator.c:63:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-hash-table.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-descriptor.lo > CC libmonoruntimesgen_static_la-sgen-alloc.lo > CC libmonoruntimesgen_static_la-sgen-debug.lo >../../../mono/mono/metadata/sgen-descriptor.c: In function 'mono_gc_make_descr_for_object': >../../../mono/mono/metadata/sgen-descriptor.c:143:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Ptrfree descriptor %p, size: %zd", (void*)desc, stored_size); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:143:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:158:4: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Runlen descriptor %p, size: %zd, first set: %d, num set: %d", (void*)desc, stored_size, first_set, num_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:158:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:166:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Smallbitmap descriptor %p, size: %zd, last set: %d", (void*)desc, stored_size, last_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:166:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-descriptor.c:173:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Largebitmap descriptor %p, size: %zd, last set: %d", (void*)desc, stored_size, last_set); > ^ >../../../mono/mono/metadata/sgen-descriptor.c:173:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-descriptor.c:46:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-simple-nursery.lo >../../../mono/mono/metadata/sgen-alloc.c: In function 'alloc_degraded': >../../../mono/mono/metadata/sgen-alloc.c:128:3: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > InterlockedExchangeAdd (°raded_mode, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_obj_nolock': >../../../mono/mono/metadata/sgen-alloc.c:176:23: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int current_alloc = InterlockedIncrement (&alloc_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/sgen-alloc.c:221:4: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:221:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c:328:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:328:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_try_alloc_obj_nolock': >../../../mono/mono/metadata/sgen-alloc.c:421:2: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:421:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_obj': >../../../mono/mono/metadata/sgen-alloc.c:441:23: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int current_alloc = InterlockedIncrement (&alloc_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-alloc.c:42: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_alloc_pinned_obj': >../../../mono/mono/metadata/sgen-alloc.c:595:3: warning: unknown conversion type character 'z' in format [-Wformat=] > SGEN_LOG (6, "Allocated pinned object %p, vtable: %p (%s), size: %zd", p, vtable, vtable->klass->name, size); > ^ >../../../mono/mono/metadata/sgen-alloc.c:595:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-alloc.c:42:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-alloc.c: In function 'mono_gc_get_managed_allocator_by_type': >../../../mono/mono/metadata/sgen-alloc.c:878:3: warning: 'max_size_branch' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_mb_patch_short_branch (mb, max_size_branch); > ^ >../../../mono/mono/metadata/sgen-alloc.c:690:27: note: 'max_size_branch' was declared here > guint32 slowpath_branch, max_size_branch; > ^ >../../../mono/mono/metadata/sgen-debug.c: In function 'describe_pointer': >../../../mono/mono/metadata/sgen-debug.c:136:2: warning: unknown conversion type character 't' in format [-Wformat=] > printf ("Size: %td\n", size); > ^ >../../../mono/mono/metadata/sgen-debug.c:136:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-debug.c:175:0: >../../../mono/mono/metadata/sgen-scan-object.h: In function 'check_consistency_callback': >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-debug.c:241:0: >../../../mono/mono/metadata/sgen-scan-object.h: In function 'check_mod_union_callback': >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:64:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:71:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:78:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:85:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:93:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: unknown conversion type character 't' in format [-Wformat=] > SCAN; > ^ >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-scan-object.h:102:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'describe_nursery_ptr': >../../../mono/mono/metadata/sgen-debug.c:358:4: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "nursery-ptr (interior-ptr offset %td)\n", ptr - obj); > ^ >../../../mono/mono/metadata/sgen-debug.c:358:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'bad_pointer_spew': >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "Invalid object pointer %p at offset %td in object %p (%s.%s):", ptr, > ^ >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-debug.c:383:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-debug.c: In function 'missing_remset_spew': >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (0, "Oldspace->newspace reference %p at offset %td in object %p (%s.%s) not found in remsets.", > ^ >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'int' [-Wformat=] >../../../mono/mono/metadata/sgen-debug.c:396:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-debug.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-simple-nursery.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-split-nursery.lo > CC libmonoruntimesgen_static_la-sgen-memory-governor.lo >In file included from ../../../mono/mono/metadata/sgen-split-nursery.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-memory-governor.c: In function 'sgen_memgov_try_calculate_minor_collection_allowance': >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "Before collection: %td bytes (%td major, %td LOS)", > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:142:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "After collection: %td bytes (%td major, %td LOS)", > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: unknown conversion type character 't' in format [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:144:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c:146:3: warning: unknown conversion type character 't' in format [-Wformat=] > SGEN_LOG (1, "Allowance: %td bytes", minor_collection_allowance); > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:146:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/metadata/sgen-memory-governor.c: In function 'sgen_assert_memory_alloc': >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: unknown conversion type character 'z' in format [-Wformat=] > fprintf (stderr, "Error: Garbage collector could not allocate %zu bytes of memory for %s.\n", requested_size, assert_description); > ^ >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'size_t' [-Wformat=] >../../../mono/mono/metadata/sgen-memory-governor.c:293:2: warning: too many arguments for format [-Wformat-extra-args] >In file included from ../../../mono/mono/metadata/sgen-memory-governor.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-stw.lo > CC libmonoruntimesgen_static_la-sgen-fin-weak-hash.lo > CC libmonoruntimesgen_static_la-sgen-layout-stats.lo >In file included from ../../../mono/mono/metadata/sgen-stw.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'try_lock_stage_for_processing': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:326:9: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > return InterlockedCompareExchange (next_entry, -1, old) == old; > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'process_stage_entries': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:362:8: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&entries [i].state, STAGE_ENTRY_INVALID, STAGE_ENTRY_BUSY) != STAGE_ENTRY_BUSY) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c: In function 'add_stage_entry': >../../../mono/mono/metadata/sgen-fin-weak-hash.c:432:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (&entries [index].state, STAGE_ENTRY_BUSY, STAGE_ENTRY_FREE) != STAGE_ENTRY_FREE) { > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:440:5: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > InterlockedCompareExchange (next_entry, index + 1, index); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:461:20: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > old_next_entry = InterlockedCompareExchange (next_entry, index + 1, index); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/metadata/sgen-fin-weak-hash.c:492:19: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > previous_state = InterlockedCompareExchange (&entries [index].state, STAGE_ENTRY_USED, STAGE_ENTRY_BUSY); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/utils/mono-semaphore.h:19, > from ../../../mono/mono/utils/mono-threads.h:13, > from ../../../mono/mono/metadata/sgen-gc.h:39, > from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'volatile gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >In file included from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30:0: >At top level: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-layout-stats.c:27:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC pedump.o > CCLD libmonoruntime.la > CCLD libmonoruntime-static.la > CCLD libmonoruntimesgen.la > CCLD libmonoruntimesgen-static.la > CCLD pedump.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >libtool: link: Continuing, but uninstalled executables may not work. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' >Making all in mini >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >if test -d ../../../mono/.git; then \ > (cd ../../../mono; \ > LANG=C; export LANG; \ > branch=`git branch | grep '^\*' | cut -d ' ' -f 2`; \ > version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \ > echo "#define FULL_VERSION \"$branch/$version\""; \ > ); \ >else \ > echo "#define FULL_VERSION \"tarball\""; \ >fi > version.h > CC genmdesc-genmdesc.o > CC genmdesc-helpers.o > CC ../metadata/genmdesc-opcodes.o > CCLD genmdesc.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >libtool: link: Continuing, but uninstalled executables may not work. >perl ../../../mono/mono/mini/genmdesc.pl __i386__ ../../../mono/mono/mini cpu-x86.h x86_desc ../../../mono/mono/mini/cpu-x86.md >make all-am >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' > CC libmini_la-mini.lo > CC libmini_la-method-to-ir.lo > CC libmini_la-decompose.lo > CC libmini_la-jit-icalls.lo >../../../mono/mono/mini/mini.c: In function 'mini_method_compile': >../../../mono/mono/mini/mini.c:4740:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_compiled); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c:5510:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_with_llvm); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c:5512:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_without_llvm); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c: In function 'mono_sigsegv_signal_handler': >../../../mono/mono/mini/mini.c:6572:11: warning: unused variable 'fault_addr' [-Wunused-variable] > gpointer fault_addr = NULL; > ^ > CC libmini_la-trace.lo >../../../mono/mono/mini/trace.c: In function 'mono_trace_enter_method': >../../../mono/mono/mini/trace.c:529:4: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("0x%016llx, ", (long long)*arg_in_stack_slot(cpos, gint64)); > ^ >../../../mono/mono/mini/trace.c:529:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c: In function 'mono_trace_leave_method': >../../../mono/mono/mini/trace.c:635:5: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("[INT64:%p:%lld]", o, (long long)*((gint64 *)((char *)o + sizeof (MonoObject)))); > ^ >../../../mono/mono/mini/trace.c:635:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:653:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:653:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:658:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:658:3: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_la-dominators.lo > CC libmini_la-cfold.lo > CC libmini_la-regalloc.lo > CC libmini_la-helpers.lo > CC libmini_la-liveness.lo > CC libmini_la-ssa.lo > CC libmini_la-abcremoval.lo > CC libmini_la-ssapre.lo > CC libmini_la-local-propagation.lo > CC libmini_la-driver.lo > CC libmini_la-debug-mini.lo >../../../mono/mono/mini/driver.c:1264:15: warning: no previous prototype for 'DllMain' [-Wmissing-prototypes] > BOOL APIENTRY DllMain (HMODULE module_handle, DWORD reason, LPVOID reserved) > ^ >../../../mono/mono/mini/driver.c: In function 'DllMain': >../../../mono/mono/mini/driver.c:1266:6: warning: unused variable 'dummy' [-Wunused-variable] > int dummy; > ^ > CC libmini_la-linear-scan.lo > CC libmini_la-aot-compiler.lo > CC libmini_la-aot-runtime.lo >../../../mono/mono/mini/aot-compiler.c: In function 'emit_and_reloc_code': >../../../mono/mono/mini/aot-compiler.c:4493:14: warning: unused variable 'direct_pinvoke' [-Wunused-variable] > const char *direct_pinvoke; > ^ >../../../mono/mono/mini/aot-compiler.c:4492:14: warning: unused variable 'direct_call_target' [-Wunused-variable] > const char *direct_call_target = 0; > ^ >../../../mono/mono/mini/aot-compiler.c:4491:10: warning: unused variable 'got_slot' [-Wunused-variable] > guint32 got_slot; > ^ >../../../mono/mono/mini/aot-compiler.c:4490:30: warning: unused variable 'external_call' [-Wunused-variable] > gboolean skip, direct_call, external_call; > ^ >../../../mono/mono/mini/aot-compiler.c:4490:17: warning: unused variable 'direct_call' [-Wunused-variable] > gboolean skip, direct_call, external_call; > ^ >../../../mono/mono/mini/aot-compiler.c: In function 'compile_method': >../../../mono/mono/mini/aot-compiler.c:6429:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.mcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6452:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.genericcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6465:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.ocount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6506:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.abscount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6602:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.methods_without_got_slots); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6695:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.ccount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c: At top level: >../../../mono/mono/mini/aot-compiler.c:689:1: warning: 'arch_emit_direct_call' defined but not used [-Wunused-function] > arch_emit_direct_call (MonoAotCompile *acfg, const char *target, gboolean external, int *call_size) > ^ >../../../mono/mono/mini/aot-compiler.c:850:1: warning: 'arch_emit_objc_selector_ref' defined but not used [-Wunused-function] > arch_emit_objc_selector_ref (MonoAotCompile *acfg, guint8 *code, int index, int *code_size) > ^ >../../../mono/mono/mini/aot-compiler.c:4332:1: warning: 'get_pinvoke_import' defined but not used [-Wunused-function] > get_pinvoke_import (MonoAotCompile *acfg, MonoMethod *method) > ^ > CC libmini_la-graph.lo >../../../mono/mono/mini/aot-runtime.c: In function 'alloc0_jit_info_data': >../../../mono/mono/mini/aot-runtime.c:2343:3: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > InterlockedExchangeAdd (&async_jit_info_size, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-runtime.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ >../../../mono/mono/mini/aot-runtime.c: In function 'load_method': >../../../mono/mono/mini/aot-runtime.c:3408:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_aot); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-runtime.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-runtime.c: In function 'mono_aot_find_jit_info': >../../../mono/mono/mini/aot-runtime.c:2620:3: warning: 'method' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_debug_add_aot_method (domain, method, code, p, buf_len); > ^ >../../../mono/mono/mini/aot-runtime.c:2751:14: note: 'method' was declared here > MonoMethod *method; > ^ > CC libmini_la-mini-codegen.lo >../../../mono/mono/mini/mini-codegen.c: In function 'mono_print_ins_index': >../../../mono/mono/mini/mini-codegen.c:575:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf (" [%lld]", (long long)ins->inst_l); > ^ >../../../mono/mono/mini/mini-codegen.c:575:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c: In function 'get_register_spilling': >../../../mono/mono/mini/mini-codegen.c:824:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\tstart regmask to assign R%d: 0x%08llu (R%d <- R%d R%d R%d)\n", reg, (unsigned long long)regmask, ins->dreg, ins->sreg1, ins->sreg2, ins->sreg3)); > ^ >../../../mono/mono/mini/mini-codegen.c:824:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] >../../../mono/mono/mini/mini-codegen.c:824:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c:841:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\t\tavailable regmask: 0x%08llu\n", (unsigned long long)regmask)); > ^ >../../../mono/mono/mini/mini-codegen.c:841:2: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_la-mini-exceptions.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_print_thread_dump_internal': >../../../mono/mono/mini/mini-exceptions.c:2425:15: warning: unused variable 'wapi_desc' [-Wunused-variable] > char *name, *wapi_desc; > ^ > CC libmini_la-mini-trampolines.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'ves_icall_get_frame_info': >../../../mono/mono/mini/mini-exceptions.c:934:11: warning: 'jmethod' may be used uninitialized in this function [-Wmaybe-uninitialized] > location = mono_debug_lookup_source_location (jmethod, *native_offset, domain); > ^ > CC libmini_la-declsec.lo >../../../mono/mono/mini/declsec.c: In function 'mono_method_has_declsec': >../../../mono/mono/mini/declsec.c:23:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_declsec_check); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_standard': >../../../mono/mono/mini/declsec.c:134:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_aptc': >../../../mono/mono/mini/declsec.c:208:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_aptc); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_pinvoke': >../../../mono/mono/mini/declsec.c:280:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_pinvoke); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_icall': >../../../mono/mono/mini/declsec.c:339:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_icall); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmini_la-wapihandles.lo > CC libmini_la-branch-opts.lo > CC libmini_la-mini-generic-sharing.lo > CC libmini_la-regalloc2.lo > CC libmini_la-tasklets.lo > CC libmini_la-simd-intrinsics.lo > CC libmini_la-unwind.lo > CC libmini_la-image-writer.lo > CC libmini_la-dwarfwriter.lo > CC libmini_la-mini-gc.lo > CC libmini_la-debugger-agent.lo >../../../mono/mono/mini/mini-gc.c: In function 'thread_suspend_func': >../../../mono/mono/mini/mini-gc.c:598:12: warning: unused variable 'res' [-Wunused-variable] > gboolean res; > ^ >../../../mono/mono/mini/debugger-agent.c:54:13: warning: 'freeaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > void WSAAPI freeaddrinfo (struct addrinfo*); > ^ >../../../mono/mono/mini/debugger-agent.c:55:12: warning: 'getaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getaddrinfo (const char*,const char*,const struct addrinfo*, > ^ >../../../mono/mono/mini/debugger-agent.c:57:12: warning: 'getnameinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getnameinfo(const struct sockaddr*,socklen_t,char*,DWORD, > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'finish_agent_init': >../../../mono/mono/mini/debugger-agent.c:1003:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&inited, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'socket_transport_connect': >../../../mono/mono/mini/debugger-agent.c:1188:4: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'WCHAR *' [-Wformat=] > fprintf (stderr, "debugger-agent: Unable to resolve %s:%d: %s\n", host, port, gai_strerror (s)); > ^ >../../../mono/mono/mini/debugger-agent.c:1240:9: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > if (setsockopt (sfd, SOL_SOCKET, SO_REUSEADDR, &n, sizeof(n)) == -1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17:0, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'start_debugger_thread': >../../../mono/mono/mini/debugger-agent.c:1568:27: warning: passing argument 3 of 'mono_create_thread' from incompatible pointer type > debugger_thread_handle = mono_create_thread (NULL, 0, debugger_thread, NULL, 0, &tid); > ^ >In file included from ../../../mono/mono/metadata/object-internals.h:9:0, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/mini/debugger-agent.c:71: >../../../mono/mono/metadata/threads-types.h:57:10: note: expected 'WapiThreadStart' but argument is of type 'guint32 (__attribute__((__stdcall__)) *)(void *)' > gpointer mono_create_thread (WapiSecurityAttributes *security, > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'send_packet': >../../../mono/mono/mini/debugger-agent.c:1737:7: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > id = InterlockedIncrement (&packet_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'get_objref': >../../../mono/mono/mini/debugger-agent.c:1880:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref->id = InterlockedIncrement (&objref_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'thread_interrupt': >../../../mono/mono/mini/debugger-agent.c:2440:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tls->interrupt_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'notify_thread': >../../../mono/mono/mini/debugger-agent.c:2614:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tls->interrupt_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c:2619:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC (notify_thread_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/mini/debugger-agent.c:2592:6: warning: unused variable 'res' [-Wunused-variable] > int res; > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'suspend_current': >../../../mono/mono/mini/debugger-agent.c:2841:6: warning: unused variable 'err' [-Wunused-variable] > int err; > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'compute_frame_info': >../../../mono/mono/mini/debugger-agent.c:3243:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > f->id = InterlockedIncrement (&frame_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'start_single_stepping': >../../../mono/mono/mini/debugger-agent.c:4897:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int val = InterlockedIncrement (&ss_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'stop_single_stepping': >../../../mono/mono/mini/debugger-agent.c:4921:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > int val = InterlockedDecrement (&ss_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'event_commands': >../../../mono/mono/mini/debugger-agent.c:6957:13: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > req->id = InterlockedIncrement (&event_request_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmini_la-debug-debugger.lo > CC libmini_la-xdebug.lo > CC libmini_la-mini-x86.lo > CC libmini_la-exceptions-x86.lo >../../../mono/mono/mini/exceptions-x86.c:61:15: warning: no previous prototype for 'seh_unhandled_exception_filter' [-Wmissing-prototypes] > LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-x86.c:194:15: warning: no previous prototype for 'seh_vectored_exception_handler' [-Wmissing-prototypes] > LONG CALLBACK seh_vectored_exception_handler(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-x86.c: In function 'mono_arch_handle_exception': >../../../mono/mono/mini/exceptions-x86.c:1098:21: warning: unused variable 'ctx' [-Wunused-variable] > struct sigcontext *ctx = (struct sigcontext *)sigctx; > ^ >../../../mono/mono/mini/exceptions-x86.c: At top level: >../../../mono/mono/mini/exceptions-x86.c:1150:1: warning: 'altstack_handle_and_restore' defined but not used [-Wunused-function] > altstack_handle_and_restore (MonoContext *ctx, gpointer obj, gboolean stack_ovf) > ^ > CC libmini_la-tramp-x86.lo >In file included from ../../../mono/mono/mini/mini-x86.h:4:0, > from ../../../mono/mono/mini/mini-arch.h:5, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-x86.c:13: >../../../mono/mono/mini/mini-x86.c: In function 'mono_arch_output_basic_block': >../../../mono/mono/arch/x86/x86-codegen.h:392:14: warning: 'br' may be used uninitialized in this function [-Wmaybe-uninitialized] > ++size; ++pos; break; /* prefix for 32-bit disp */ \ > ^ >../../../mono/mono/mini/mini-x86.c:4264:12: note: 'br' was declared here > guchar *br; > ^ >../../../mono/mono/mini/tramp-x86.c: In function 'mono_arch_patch_callsite': >../../../mono/mono/mini/tramp-x86.c:130:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)(orig_code + 2), (guint)addr - ((guint)orig_code + 1) - 5); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c:138:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)(orig_code + 2), (guint)addr - ((guint)orig_code + 1) - 5); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c: In function 'mono_arch_nullify_class_init_trampoline': >../../../mono/mono/mini/tramp-x86.c:260:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)code, ops); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c:269:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)code, ops); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmini_la-mini-windows.lo > CC libmini_static_la-mini.lo >../../../mono/mono/mini/mini.c: In function 'mini_method_compile': >../../../mono/mono/mini/mini.c:4740:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_compiled); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c:5510:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_with_llvm); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c:5512:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_without_llvm); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/mini/mini.c:39: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/mini.c: In function 'mono_sigsegv_signal_handler': >../../../mono/mono/mini/mini.c:6572:11: warning: unused variable 'fault_addr' [-Wunused-variable] > gpointer fault_addr = NULL; > ^ > CC libmini_static_la-method-to-ir.lo > CC libmini_static_la-decompose.lo > CC libmini_static_la-jit-icalls.lo > CC libmini_static_la-trace.lo >../../../mono/mono/mini/trace.c: In function 'mono_trace_enter_method': >../../../mono/mono/mini/trace.c:529:4: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("0x%016llx, ", (long long)*arg_in_stack_slot(cpos, gint64)); > ^ >../../../mono/mono/mini/trace.c:529:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c: In function 'mono_trace_leave_method': >../../../mono/mono/mini/trace.c:635:5: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("[INT64:%p:%lld]", o, (long long)*((gint64 *)((char *)o + sizeof (MonoObject)))); > ^ >../../../mono/mono/mini/trace.c:635:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:653:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:653:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/trace.c:658:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf ("lresult=0x%16llx", (long long)l); > ^ >../../../mono/mono/mini/trace.c:658:3: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_static_la-dominators.lo > CC libmini_static_la-cfold.lo > CC libmini_static_la-regalloc.lo > CC libmini_static_la-helpers.lo > CC libmini_static_la-liveness.lo > CC libmini_static_la-ssa.lo > CC libmini_static_la-abcremoval.lo > CC libmini_static_la-ssapre.lo > CC libmini_static_la-local-propagation.lo > CC libmini_static_la-driver.lo > CC libmini_static_la-debug-mini.lo >../../../mono/mono/mini/driver.c:1264:15: warning: no previous prototype for 'DllMain' [-Wmissing-prototypes] > BOOL APIENTRY DllMain (HMODULE module_handle, DWORD reason, LPVOID reserved) > ^ >../../../mono/mono/mini/driver.c: In function 'DllMain': >../../../mono/mono/mini/driver.c:1266:6: warning: unused variable 'dummy' [-Wunused-variable] > int dummy; > ^ > CC libmini_static_la-linear-scan.lo > CC libmini_static_la-aot-compiler.lo > CC libmini_static_la-aot-runtime.lo >../../../mono/mono/mini/aot-compiler.c: In function 'emit_and_reloc_code': >../../../mono/mono/mini/aot-compiler.c:4493:14: warning: unused variable 'direct_pinvoke' [-Wunused-variable] > const char *direct_pinvoke; > ^ >../../../mono/mono/mini/aot-compiler.c:4492:14: warning: unused variable 'direct_call_target' [-Wunused-variable] > const char *direct_call_target = 0; > ^ >../../../mono/mono/mini/aot-compiler.c:4491:10: warning: unused variable 'got_slot' [-Wunused-variable] > guint32 got_slot; > ^ >../../../mono/mono/mini/aot-compiler.c:4490:30: warning: unused variable 'external_call' [-Wunused-variable] > gboolean skip, direct_call, external_call; > ^ >../../../mono/mono/mini/aot-compiler.c:4490:17: warning: unused variable 'direct_call' [-Wunused-variable] > gboolean skip, direct_call, external_call; > ^ >../../../mono/mono/mini/aot-compiler.c: In function 'compile_method': >../../../mono/mono/mini/aot-compiler.c:6429:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.mcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6452:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.genericcount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6465:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.ocount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6506:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.abscount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6602:3: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.methods_without_got_slots); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c:6695:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&acfg->stats.ccount); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-compiler.c:38: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/aot-compiler.c: At top level: >../../../mono/mono/mini/aot-compiler.c:689:1: warning: 'arch_emit_direct_call' defined but not used [-Wunused-function] > arch_emit_direct_call (MonoAotCompile *acfg, const char *target, gboolean external, int *call_size) > ^ >../../../mono/mono/mini/aot-compiler.c:850:1: warning: 'arch_emit_objc_selector_ref' defined but not used [-Wunused-function] > arch_emit_objc_selector_ref (MonoAotCompile *acfg, guint8 *code, int index, int *code_size) > ^ >../../../mono/mono/mini/aot-compiler.c:4332:1: warning: 'get_pinvoke_import' defined but not used [-Wunused-function] > get_pinvoke_import (MonoAotCompile *acfg, MonoMethod *method) > ^ >../../../mono/mono/mini/aot-runtime.c: In function 'alloc0_jit_info_data': >../../../mono/mono/mini/aot-runtime.c:2343:3: warning: passing argument 1 of 'InterlockedExchangeAdd' from incompatible pointer type > InterlockedExchangeAdd (&async_jit_info_size, size); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-runtime.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:38:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchangeAdd(LONG volatile *Addend, LONG Value) { > ^ >../../../mono/mono/mini/aot-runtime.c: In function 'load_method': >../../../mono/mono/mini/aot-runtime.c:3408:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.methods_aot); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/mini/aot-runtime.c:25: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmini_static_la-graph.lo >../../../mono/mono/mini/aot-runtime.c: In function 'mono_aot_find_jit_info': >../../../mono/mono/mini/aot-runtime.c:2620:3: warning: 'method' may be used uninitialized in this function [-Wmaybe-uninitialized] > mono_debug_add_aot_method (domain, method, code, p, buf_len); > ^ >../../../mono/mono/mini/aot-runtime.c:2751:14: note: 'method' was declared here > MonoMethod *method; > ^ > CC libmini_static_la-mini-codegen.lo >../../../mono/mono/mini/mini-codegen.c: In function 'mono_print_ins_index': >../../../mono/mono/mini/mini-codegen.c:575:3: warning: unknown conversion type character 'l' in format [-Wformat=] > printf (" [%lld]", (long long)ins->inst_l); > ^ >../../../mono/mono/mini/mini-codegen.c:575:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c: In function 'get_register_spilling': >../../../mono/mono/mini/mini-codegen.c:824:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\tstart regmask to assign R%d: 0x%08llu (R%d <- R%d R%d R%d)\n", reg, (unsigned long long)regmask, ins->dreg, ins->sreg1, ins->sreg2, ins->sreg3)); > ^ >../../../mono/mono/mini/mini-codegen.c:824:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] >../../../mono/mono/mini/mini-codegen.c:824:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/mini/mini-codegen.c:841:2: warning: unknown conversion type character 'l' in format [-Wformat=] > DEBUG (printf ("\t\tavailable regmask: 0x%08llu\n", (unsigned long long)regmask)); > ^ >../../../mono/mono/mini/mini-codegen.c:841:2: warning: too many arguments for format [-Wformat-extra-args] > CC libmini_static_la-mini-exceptions.lo >../../../mono/mono/mini/mini-exceptions.c: In function 'mono_print_thread_dump_internal': >../../../mono/mono/mini/mini-exceptions.c:2425:15: warning: unused variable 'wapi_desc' [-Wunused-variable] > char *name, *wapi_desc; > ^ >../../../mono/mono/mini/mini-exceptions.c: In function 'ves_icall_get_frame_info': >../../../mono/mono/mini/mini-exceptions.c:934:11: warning: 'jmethod' may be used uninitialized in this function [-Wmaybe-uninitialized] > location = mono_debug_lookup_source_location (jmethod, *native_offset, domain); > ^ > CC libmini_static_la-mini-trampolines.lo > CC libmini_static_la-declsec.lo >../../../mono/mono/mini/declsec.c: In function 'mono_method_has_declsec': >../../../mono/mono/mini/declsec.c:23:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_declsec_check); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_standard': >../../../mono/mono/mini/declsec.c:134:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_aptc': >../../../mono/mono/mini/declsec.c:208:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_aptc); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_pinvoke': >../../../mono/mono/mini/declsec.c:280:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_pinvoke); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/declsec.c: In function 'mono_declsec_linkdemand_icall': >../../../mono/mono/mini/declsec.c:339:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&mono_jit_stats.cas_linkdemand_icall); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/metadata/class-internals.h:10, > from ../../../mono/mono/mini/declsec.h:15, > from ../../../mono/mono/mini/declsec.c:11: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmini_static_la-wapihandles.lo > CC libmini_static_la-branch-opts.lo > CC libmini_static_la-mini-generic-sharing.lo > CC libmini_static_la-regalloc2.lo > CC libmini_static_la-tasklets.lo > CC libmini_static_la-simd-intrinsics.lo > CC libmini_static_la-unwind.lo > CC libmini_static_la-image-writer.lo > CC libmini_static_la-dwarfwriter.lo > CC libmini_static_la-mini-gc.lo > CC libmini_static_la-debugger-agent.lo >../../../mono/mono/mini/mini-gc.c: In function 'thread_suspend_func': >../../../mono/mono/mini/mini-gc.c:598:12: warning: unused variable 'res' [-Wunused-variable] > gboolean res; > ^ >../../../mono/mono/mini/debugger-agent.c:54:13: warning: 'freeaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > void WSAAPI freeaddrinfo (struct addrinfo*); > ^ >../../../mono/mono/mini/debugger-agent.c:55:12: warning: 'getaddrinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getaddrinfo (const char*,const char*,const struct addrinfo*, > ^ >../../../mono/mono/mini/debugger-agent.c:57:12: warning: 'getnameinfo' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes] > int WSAAPI getnameinfo(const struct sockaddr*,socklen_t,char*,DWORD, > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'finish_agent_init': >../../../mono/mono/mini/debugger-agent.c:1003:6: warning: passing argument 1 of 'InterlockedCompareExchange' from incompatible pointer type > if (InterlockedCompareExchange (&inited, 1, 0) == 1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:41:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'socket_transport_connect': >../../../mono/mono/mini/debugger-agent.c:1188:4: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'WCHAR *' [-Wformat=] > fprintf (stderr, "debugger-agent: Unable to resolve %s:%d: %s\n", host, port, gai_strerror (s)); > ^ >../../../mono/mono/mini/debugger-agent.c:1240:9: warning: passing argument 4 of 'setsockopt' from incompatible pointer type > if (setsockopt (sfd, SOL_SOCKET, SO_REUSEADDR, &n, sizeof(n)) == -1) > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17:0, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:999:34: note: expected 'const char *' but argument is of type 'int *' > WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen); > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'start_debugger_thread': >../../../mono/mono/mini/debugger-agent.c:1568:27: warning: passing argument 3 of 'mono_create_thread' from incompatible pointer type > debugger_thread_handle = mono_create_thread (NULL, 0, debugger_thread, NULL, 0, &tid); > ^ >In file included from ../../../mono/mono/metadata/object-internals.h:9:0, > from ../../../mono/mono/metadata/gc-internal.h:14, > from ../../../mono/mono/mini/debugger-agent.c:71: >../../../mono/mono/metadata/threads-types.h:57:10: note: expected 'WapiThreadStart' but argument is of type 'guint32 (__attribute__((__stdcall__)) *)(void *)' > gpointer mono_create_thread (WapiSecurityAttributes *security, > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'send_packet': >../../../mono/mono/mini/debugger-agent.c:1737:7: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > id = InterlockedIncrement (&packet_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'get_objref': >../../../mono/mono/mini/debugger-agent.c:1880:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > ref->id = InterlockedIncrement (&objref_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'thread_interrupt': >../../../mono/mono/mini/debugger-agent.c:2440:2: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > InterlockedDecrement (&tls->interrupt_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'notify_thread': >../../../mono/mono/mini/debugger-agent.c:2614:2: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > InterlockedIncrement (&tls->interrupt_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c:2619:2: warning: passing argument 3 of 'QueueUserAPC' makes integer from pointer without a cast > QueueUserAPC (notify_thread_apc, thread->handle, NULL); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:29:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/processthreadsapi.h:78:27: note: expected 'ULONG_PTR' but argument is of type 'void *' > WINBASEAPI DWORD WINAPI QueueUserAPC (PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData); > ^ >../../../mono/mono/mini/debugger-agent.c:2592:6: warning: unused variable 'res' [-Wunused-variable] > int res; > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'suspend_current': >../../../mono/mono/mini/debugger-agent.c:2841:6: warning: unused variable 'err' [-Wunused-variable] > int err; > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'compute_frame_info': >../../../mono/mono/mini/debugger-agent.c:3243:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > f->id = InterlockedIncrement (&frame_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'start_single_stepping': >../../../mono/mono/mini/debugger-agent.c:4897:12: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > int val = InterlockedIncrement (&ss_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'stop_single_stepping': >../../../mono/mono/mini/debugger-agent.c:4921:12: warning: passing argument 1 of 'InterlockedDecrement' from incompatible pointer type > int val = InterlockedDecrement (&ss_count); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:32:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedDecrement(LONG volatile *lpAddend) { > ^ >../../../mono/mono/mini/debugger-agent.c: In function 'event_commands': >../../../mono/mono/mini/debugger-agent.c:6957:13: warning: passing argument 1 of 'InterlockedIncrement' from incompatible pointer type > req->id = InterlockedIncrement (&event_request_id); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from /usr/i686-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:17, > from ../../../mono/mono/mini/debugger-agent.c:51: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:29:37: note: expected 'volatile LONG *' but argument is of type 'int *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedIncrement(LONG volatile *lpAddend) { > ^ > CC libmini_static_la-debug-debugger.lo > CC libmini_static_la-xdebug.lo > CC libmini_static_la-mini-x86.lo > CC libmini_static_la-exceptions-x86.lo >../../../mono/mono/mini/exceptions-x86.c:61:15: warning: no previous prototype for 'seh_unhandled_exception_filter' [-Wmissing-prototypes] > LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-x86.c:194:15: warning: no previous prototype for 'seh_vectored_exception_handler' [-Wmissing-prototypes] > LONG CALLBACK seh_vectored_exception_handler(EXCEPTION_POINTERS* ep) > ^ >../../../mono/mono/mini/exceptions-x86.c: In function 'mono_arch_handle_exception': >../../../mono/mono/mini/exceptions-x86.c:1098:21: warning: unused variable 'ctx' [-Wunused-variable] > struct sigcontext *ctx = (struct sigcontext *)sigctx; > ^ >../../../mono/mono/mini/exceptions-x86.c: At top level: >../../../mono/mono/mini/exceptions-x86.c:1150:1: warning: 'altstack_handle_and_restore' defined but not used [-Wunused-function] > altstack_handle_and_restore (MonoContext *ctx, gpointer obj, gboolean stack_ovf) > ^ > CC libmini_static_la-tramp-x86.lo >In file included from ../../../mono/mono/mini/mini-x86.h:4:0, > from ../../../mono/mono/mini/mini-arch.h:5, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/mini-x86.c:13: >../../../mono/mono/mini/mini-x86.c: In function 'mono_arch_output_basic_block': >../../../mono/mono/arch/x86/x86-codegen.h:392:14: warning: 'br' may be used uninitialized in this function [-Wmaybe-uninitialized] > ++size; ++pos; break; /* prefix for 32-bit disp */ \ > ^ >../../../mono/mono/mini/mini-x86.c:4264:12: note: 'br' was declared here > guchar *br; > ^ >../../../mono/mono/mini/tramp-x86.c: In function 'mono_arch_patch_callsite': >../../../mono/mono/mini/tramp-x86.c:130:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)(orig_code + 2), (guint)addr - ((guint)orig_code + 1) - 5); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c:138:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)(orig_code + 2), (guint)addr - ((guint)orig_code + 1) - 5); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c: In function 'mono_arch_nullify_class_init_trampoline': >../../../mono/mono/mini/tramp-x86.c:260:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)code, ops); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ >../../../mono/mono/mini/tramp-x86.c:269:4: warning: passing argument 1 of 'InterlockedExchange' from incompatible pointer type > InterlockedExchange ((gint32*)code, ops); > ^ >In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/winbase.h:22:0, > from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:70, > from /usr/i686-w64-mingw32/sys-root/mingw/include/winsock2.h:23, > from ../../../mono/mono/io-layer/io-layer.h:24, > from ../../../mono/mono/metadata/domain-internals.h:15, > from ../../../mono/mono/metadata/metadata-internals.h:8, > from ../../../mono/mono/mini/tramp-x86.c:14: >/usr/i686-w64-mingw32/sys-root/mingw/include/interlockedapi.h:35:37: note: expected 'volatile LONG *' but argument is of type 'gint32 *' > __MINGW_INTRIN_INLINE LONG WINAPI InterlockedExchange(LONG volatile *Target, LONG Value) { > ^ > CC libmini_static_la-mini-windows.lo > CC main.o > CXXLD libmini.la > CCLD libmonoboehm-2.0.la > CCLD libmonosgen-2.0.la > CCLD monow.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. > CXXLD libmini-static.la > CC mono_sgen-main-sgen.o > CC mono_boehm-main.o > CCLD mono-boehm.exe > CCLD mono-sgen.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. >ln -sf mono-sgen.exe mono.exe >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >Making all in dis >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' > CC get.o > CC dis-cil.o > CC util.o > CC dump.o > CC main.o >../../../mono/mono/dis/dis-cil.c: In function 'disassemble_cil': >../../../mono/mono/dis/dis-cil.c:147:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (output, "0x%llx", (long long) top); > ^ >../../../mono/mono/dis/dis-cil.c:147:4: warning: too many arguments for format [-Wformat-extra-args] > CC declsec.o > AR libmonodis.a > CCLD monodis.exe >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs' >libtool: link: Continuing, but uninstalled executables may not work. >libtool: link: Could not determine the host path corresponding to >libtool: link: `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini/.libs:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib:/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' >libtool: link: Continuing, but uninstalled executables may not work. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' >Making all in profiler >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' > CC mono-cov.lo > CC mono-profiler-aot.lo > CC mono-profiler-iomap.lo > CC proflog.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-aot.lo -MD -MP -MF .deps/mono-profiler-aot.Tpo -c ../../../mono/mono/profiler/mono-profiler-aot.c -DDLL_EXPORT -DPIC -o .libs/mono-profiler-aot.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-iomap.lo -MD -MP -MF .deps/mono-profiler-iomap.Tpo -c ../../../mono/mono/profiler/mono-profiler-iomap.c -DDLL_EXPORT -DPIC -o .libs/mono-profiler-iomap.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c ../../../mono/mono/profiler/mono-cov.c -DDLL_EXPORT -DPIC -o .libs/mono-cov.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT proflog.lo -MD -MP -MF .deps/proflog.Tpo -c ../../../mono/mono/profiler/proflog.c -DDLL_EXPORT -DPIC -o .libs/proflog.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-aot.lo -MD -MP -MF .deps/mono-profiler-aot.Tpo -c ../../../mono/mono/profiler/mono-profiler-aot.c -o mono-profiler-aot.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-cov.lo -MD -MP -MF .deps/mono-cov.Tpo -c ../../../mono/mono/profiler/mono-cov.c -o mono-cov.o >/dev/null 2>&1 > CC decode.o > CCLD libmono-profiler-cov.la >libtool: link: warning: undefined symbols not allowed in i686-w64-mingw32 shared libraries > CCLD libmono-profiler-aot.la >../../../mono/mono/profiler/proflog.c:366:0: warning: "TLS_INIT" redefined > #define TLS_INIT(x) x = TlsAlloc () > ^ >In file included from ../../../mono/mono/profiler/proflog.c:60:0: >../../../mono/mono/profiler/utils.c:64:0: note: this is the location of the previous definition > #define TLS_INIT(x) x = TlsAlloc() > ^ >../../../mono/mono/profiler/proflog.c:1266:1: warning: 'dump_ubin' defined but not used [-Wunused-function] > dump_ubin (const char *filename, uintptr_t load_addr, uint64_t offset, uintptr_t size) > ^ >../../../mono/mono/profiler/decode.c: In function 'tracked_creation': >../../../mono/mono/profiler/decode.c:1434:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Object %p created (%s, %llu bytes) at %.3f secs.\n", (void*)obj, cd->name, size, (timestamp - startup_time)/1000000000.0); > ^ >../../../mono/mono/profiler/decode.c:1434:3: warning: format '%f' expects argument of type 'double', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1434:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'decode_buffer': >../../../mono/mono/profiler/decode.c:1523:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "buf: thread:%x, len: %d, time: %llu, file offset: %llu\n", thread_id, len, time_base, file_offset); > ^ >../../../mono/mono/profiler/decode.c:1523:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:1523:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1550:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "gc heap resized to %llu\n", new_size); > ^ >../../../mono/mono/profiler/decode.c:1550:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1558:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "gc event for gen%d: %s at %llu (thread: 0x%x)\n", gen, gc_event_name (ev), time_base, thread->thread_id); > ^ >../../../mono/mono/profiler/decode.c:1558:6: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1558:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1627:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "loaded class %p (%s in %p) at %llu\n", (void*)(ptr_base + ptrdiff), p, (void*)(ptr_base + imptrdiff), time_base); > ^ >../../../mono/mono/profiler/decode.c:1627:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1639:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "loaded image %p (%s) at %llu\n", (void*)(ptr_base + ptrdiff), p, time_base); > ^ >../../../mono/mono/profiler/decode.c:1639:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1674:5: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "alloced object %p, size %llu (%s) at %llu\n", (void*)OBJ_ADDR (objdiff), len, lookup_class (ptr_base + ptrdiff)->name, time_base); > ^ >../../../mono/mono/profiler/decode.c:1674:5: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1674:5: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:1674:5: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1771:6: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "traced object %p, size %llu (%s), refs: %d\n", (void*)OBJ_ADDR (objdiff), size, cd->name, num); > ^ >../../../mono/mono/profiler/decode.c:1771:6: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1771:6: warning: format '%d' expects argument of type 'int', but argument 5 has type 'char *' [-Wformat=] >../../../mono/mono/profiler/decode.c:1771:6: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:1774:15: warning: unused variable 'gc_num' [-Wunused-variable] > uintptr_t gc_num = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1937:14: warning: unused variable 'tstamp' [-Wunused-variable] > uint64_t tstamp = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1960:14: warning: unused variable 'offset' [-Wunused-variable] > uint64_t offset = decode_uleb128 (p, &p); > ^ >../../../mono/mono/profiler/decode.c:1977:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "unhandled profiler event: 0x%x at file offset: %llu + %d (len: %d\n)\n", *p, file_offset, p - ctx->buf, len); > ^ >../../../mono/mono/profiler/decode.c:1977:4: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:1977:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_traces': >../../../mono/mono/profiler/decode.c:2081:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t%llu %s from:\n", traces->traces [j].count, desc); > ^ >../../../mono/mono/profiler/decode.c:2081:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2081:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_exceptions': >../../../mono/mono/profiler/decode.c:2102:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tThrows: %llu\n", throw_count); > ^ >../../../mono/mono/profiler/decode.c:2102:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2107:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tExecuted %s clauses: %llu\n", clause_name (i), clause_summary [i]); > ^ >../../../mono/mono/profiler/decode.c:2107:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_monitors': >../../../mono/mono/profiler/decode.c:2147:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock contentions: %llu\n", monitor_contention); > ^ >../../../mono/mono/profiler/decode.c:2147:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2148:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock acquired: %llu\n", monitor_acquired); > ^ >../../../mono/mono/profiler/decode.c:2148:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2149:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tLock failures: %llu\n", monitor_failed); > ^ >../../../mono/mono/profiler/decode.c:2149:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_gcs': >../../../mono/mono/profiler/decode.c:2158:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tMax heap size: %llu\n", max_heap_size); > ^ >../../../mono/mono/profiler/decode.c:2158:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2159:2: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\tObject moves: %llu\n", gc_object_moves); > ^ >../../../mono/mono/profiler/decode.c:2159:2: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] > gc_info [i].total_time / gc_info [i].count / 1000); > ^ >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2165:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2165:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] > get_handle_name (i), handle_info [i].created, handle_info [i].destroyed, handle_info [i].max_live); > ^ >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2171:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2171:4: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_allocations': >../../../mono/mono/profiler/decode.c:2225:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "%10llu %10d %8llu %s\n", cd->alloc_size, cd->allocs, cd->alloc_size / cd->allocs, cd->name); > ^ >../../../mono/mono/profiler/decode.c:2225:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'intptr_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2225:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2229:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Total memory allocated: %llu bytes in %d objects\n", size, allocs); > ^ >../../../mono/mono/profiler/decode.c:2229:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2229:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_methods': >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "%8llu %8llu %10llu %s\n", msecs, smsecs, cd->calls, cd->name); > ^ >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2315:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2319:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "Total calls: %llu\n", calls); > ^ >../../../mono/mono/profiler/decode.c:2319:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'dump_rev_claases': >../../../mono/mono/profiler/decode.c:2364:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t\t%llu references from: %s\n", revs [j].count, cd->klass->name); > ^ >../../../mono/mono/profiler/decode.c:2364:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2364:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c: In function 'heap_shot_summary': >../../../mono/mono/profiler/decode.c:2389:3: warning: unknown conversion type character 'l' in format [-Wformat=] > hs_num, (hs->timestamp - startup_time)/1000000000.0, size, count, ccount, hs->num_roots); > ^ >../../../mono/mono/profiler/decode.c:2389:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: format '%d' expects argument of type 'int', but argument 6 has type 'uint64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2389:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, "\t%10llu %10llu %8llu %s", cd->total_size, cd->count, cd->total_size / cd->count, cd->klass->name); > ^ >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int64_t' [-Wformat=] >../../../mono/mono/profiler/decode.c:2400:3: warning: too many arguments for format [-Wformat-extra-args] >../../../mono/mono/profiler/decode.c:2404:4: warning: unknown conversion type character 'l' in format [-Wformat=] > fprintf (outfile, " (bytes: %+lld, count: %+lld)\n", bdiff, cdiff); > ^ >../../../mono/mono/profiler/decode.c:2404:4: warning: unknown conversion type character 'l' in format [-Wformat=] >../../../mono/mono/profiler/decode.c:2404:4: warning: too many arguments for format [-Wformat-extra-args] >libtool: link: warning: undefined symbols not allowed in i686-w64-mingw32 shared libraries >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT mono-profiler-iomap.lo -MD -MP -MF .deps/mono-profiler-iomap.Tpo -c ../../../mono/mono/profiler/mono-profiler-iomap.c -o mono-profiler-iomap.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/profiler -I../.. -fexceptions -DMONO_USE_EXC_TABLES -I../../../mono -I../../../mono/eglib/src -I../../eglib/src -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT proflog.lo -MD -MP -MF .deps/proflog.Tpo -c ../../../mono/mono/profiler/proflog.c -o proflog.o >/dev/null 2>&1 >../../../mono/mono/profiler/decode.c: In function 'main': >../../../mono/mono/profiler/decode.c:1738:21: warning: 'ho' may be used uninitialized in this function [-Wmaybe-uninitialized] > HeapObjectDesc *ho; > ^ >../../../mono/mono/profiler/decode.c:1744:15: warning: 'ref_offset' may be used uninitialized in this function [-Wmaybe-uninitialized] > uintptr_t ref_offset; > ^ > CCLD libmono-profiler-iomap.la >libtool: link: warning: undefined symbols not allowed in i686-w64-mingw32 shared libraries > CCLD libmono-profiler-log.la >libtool: link: warning: undefined symbols not allowed in i686-w64-mingw32 shared libraries > CCLD mprof-report.exe >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >Making all in data >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >Making all in net_2_0 >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >Making all in Browsers >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >cp ../../mono/data/gdb/mono-gdb.py mono-sgen-gdb.py >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >Making all in runtime >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >Making all in scripts >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' >n=`echo makecert.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script_umask.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > makecert.bat.tmp >n=`echo sn.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script_umask.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > sn.bat.tmp >n=`echo al.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > al.bat.tmp >n=`echo ilasm.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > ilasm.bat.tmp >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >mv -f makecert.bat.tmp makecert.bat >mv -f sn.bat.tmp sn.bat >/bin/sh: line 1: -e: command not found >mv -f ilasm.bat.tmp ilasm.bat >mv -f al.bat.tmp al.bat >n=`echo gacutil.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > gacutil.bat.tmp >n=`echo mkbundle.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > mkbundle.bat.tmp >n=`echo monop.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > monop.bat.tmp >n=`echo resgen.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > resgen.bat.tmp >/bin/sh: line 1: -e: command not found >/bin/sh: line 1: -e: command not found >mv -f gacutil.bat.tmp gacutil.bat >mv -f monop.bat.tmp monop.bat >/bin/sh: line 1: -e: command not found >n=`echo wsdl.bat | sed 's,4.bat$,,'`; \ > -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > wsdl.bat.tmp >/bin/sh: line 1: -e: command not found >mv -f resgen.bat.tmp resgen.bat >mv -f mkbundle.bat.tmp mkbundle.bat >n=`echo al2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > al2.bat.tmp >n=`echo gacutil2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > gacutil2.bat.tmp >n=`echo monop2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > monop2.bat.tmp >mv -f al2.bat.tmp al2.bat >/bin/sh: line 1: -e: command not found >mv -f wsdl.bat.tmp wsdl.bat >mv -f monop2.bat.tmp monop2.bat >mv -f gacutil2.bat.tmp gacutil2.bat >n=`echo resgen2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > resgen2.bat.tmp >n=`echo wsdl2.bat | sed 's,2.bat$,,'`; \ >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e "s,@""exe_name@,$n,g" ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > wsdl2.bat.tmp >e 's,@''exe_name@,mono-service,g' ../../mono/scripts/mono-service.in > mono-service.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,mono-service2,g' ../../mono/scripts/mono-service.in > mono-service2.tmp >/bin/sh: e: command not found >make[2]: [mono-service] Error 127 (ignored) >mv -f mono-service.tmp mono-service >mv -f wsdl2.bat.tmp wsdl2.bat >mv -f mono-service2.tmp mono-service2 >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono --debug,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console.bat.tmp >mv -f resgen2.bat.tmp resgen2.bat >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' -e 's,@''mono_interp@,mono --debug,g' -e 's,@''framework_version@,2.0,g' -e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console2.bat.tmp >e 's,@''exe_name@,nunit-console,g' ../../mono/scripts/script.bat.in | sed -e 's,\.bat\.exe,\.exe,g' -e 's,/,\\,g' > nunit-console4.bat.tmp >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >mv -f nunit-console.bat.tmp nunit-console.bat >/bin/sh: e: command not found >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >mv -f nunit-console2.bat.tmp nunit-console2.bat >mv -f nunit-console4.bat.tmp nunit-console4.bat >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >for script in mdoc-assemble mdoc-export-html mdoc-export-msxdoc mdoc-update mdoc-validate ; do \ > cmd=`echo $script | sed 's/mdoc-//'` ; \ > echo "#!/bin/sh" > $script ; \ > echo "exec mdoc $cmd \"\$@\"" >> $script; \ >done >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/peverify.in > peverify.tmp >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/mcs.in > mcs.tmp >mv -f peverify.tmp peverify >sed -e 's,@''bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''plat_bindir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin,g' -e 's,@''mono_instdir@,/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/mono,g' -e 's,@''gtkdir@,,g' ../../mono/scripts/gmcs.in > gmcs.tmp >mv -f mcs.tmp mcs >e "s,@exe_name@,mono-configuration-crypto,g" ../../mono/scripts/mono-configuration-crypto.in > mono-configuration-crypto.bat.tmp >mv -f gmcs.tmp gmcs >/bin/sh: e: command not found >mv -f mono-configuration-crypto.bat.tmp mono-configuration-crypto.bat >make[2]: [mono-configuration-crypto.bat] Error 127 (ignored) >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >Making all in man >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >Making all in samples >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >Making all in msvc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[2]: Nothing to be done for `all'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' > CC errno.lo > CC map.lo > CC signal.lo > CC stdio.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT errno.lo -MD -MP -MF .deps/errno.Tpo -c ../../mono/support/errno.c -DDLL_EXPORT -DPIC -o .libs/errno.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../mono/support/signal.c -DDLL_EXPORT -DPIC -o .libs/signal.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdio.lo -MD -MP -MF .deps/stdio.Tpo -c ../../mono/support/stdio.c -DDLL_EXPORT -DPIC -o .libs/stdio.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT map.lo -MD -MP -MF .deps/map.Tpo -c ../../mono/support/map.c -DDLL_EXPORT -DPIC -o .libs/map.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT errno.lo -MD -MP -MF .deps/errno.Tpo -c ../../mono/support/errno.c -o errno.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../mono/support/signal.c -o signal.o >/dev/null 2>&1 > CC string.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdio.lo -MD -MP -MF .deps/stdio.Tpo -c ../../mono/support/stdio.c -o stdio.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../mono/support/string.c -DDLL_EXPORT -DPIC -o .libs/string.o > CC stdlib.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT string.lo -MD -MP -MF .deps/string.Tpo -c ../../mono/support/string.c -o string.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdlib.lo -MD -MP -MF .deps/stdlib.Tpo -c ../../mono/support/stdlib.c -DDLL_EXPORT -DPIC -o .libs/stdlib.o > CC zlib-helper.lo > CC adler32.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zlib-helper.lo -MD -MP -MF .deps/zlib-helper.Tpo -c ../../mono/support/zlib-helper.c -DDLL_EXPORT -DPIC -o .libs/zlib-helper.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT stdlib.lo -MD -MP -MF .deps/stdlib.Tpo -c ../../mono/support/stdlib.c -o stdlib.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../mono/support/adler32.c -DDLL_EXPORT -DPIC -o .libs/adler32.o > CC compress.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zlib-helper.lo -MD -MP -MF .deps/zlib-helper.Tpo -c ../../mono/support/zlib-helper.c -o zlib-helper.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../mono/support/compress.c -DDLL_EXPORT -DPIC -o .libs/compress.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c ../../mono/support/compress.c -o compress.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT adler32.lo -MD -MP -MF .deps/adler32.Tpo -c ../../mono/support/adler32.c -o adler32.o >/dev/null 2>&1 > CC crc32.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT map.lo -MD -MP -MF .deps/map.Tpo -c ../../mono/support/map.c -o map.o >/dev/null 2>&1 > CC uncompr.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../mono/support/crc32.c -DDLL_EXPORT -DPIC -o .libs/crc32.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../mono/support/uncompr.c -DDLL_EXPORT -DPIC -o .libs/uncompr.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT uncompr.lo -MD -MP -MF .deps/uncompr.Tpo -c ../../mono/support/uncompr.c -o uncompr.o >/dev/null 2>&1 > CC deflate.lo > CC trees.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../mono/support/deflate.c -DDLL_EXPORT -DPIC -o .libs/deflate.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c ../../mono/support/crc32.c -o crc32.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../mono/support/trees.c -DDLL_EXPORT -DPIC -o .libs/trees.o > CC zutil.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../mono/support/zutil.c -DDLL_EXPORT -DPIC -o .libs/zutil.o > CC inflate.lo >../../mono/support/zutil.c: In function 'zcalloc': >../../mono/support/zutil.c:308:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/zutil.c: In function 'zcfree': >../../mono/support/zutil.c:316:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT zutil.lo -MD -MP -MF .deps/zutil.Tpo -c ../../mono/support/zutil.c -o zutil.o >/dev/null 2>&1 > CC infback.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../mono/support/inflate.c -DDLL_EXPORT -DPIC -o .libs/inflate.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../mono/support/infback.c -DDLL_EXPORT -DPIC -o .libs/infback.o >../../mono/support/trees.c: In function '_tr_init': >../../mono/support/trees.c:410:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_stored_block': >../../mono/support/trees.c:883:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_align': >../../mono/support/trees.c:919:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_flush_block': >../../mono/support/trees.c:1020:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: In function '_tr_tally': >../../mono/support/trees.c:1071:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c: At top level: >../../mono/support/trees.c:1244:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >../../mono/support/trees.c:1244:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT trees.lo -MD -MP -MF .deps/trees.Tpo -c ../../mono/support/trees.c -o trees.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT deflate.lo -MD -MP -MF .deps/deflate.Tpo -c ../../mono/support/deflate.c -o deflate.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT infback.lo -MD -MP -MF .deps/infback.Tpo -c ../../mono/support/infback.c -o infback.o >/dev/null 2>&1 > CC inftrees.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../mono/support/inftrees.c -DDLL_EXPORT -DPIC -o .libs/inftrees.o >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inflate.lo -MD -MP -MF .deps/inflate.Tpo -c ../../mono/support/inflate.c -o inflate.o >/dev/null 2>&1 > CC inffast.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../mono/support/inffast.c -DDLL_EXPORT -DPIC -o .libs/inffast.o >../../mono/support/inftrees.c: In function 'inflate_table': >../../mono/support/inftrees.c:330:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inftrees.lo -MD -MP -MF .deps/inftrees.Tpo -c ../../mono/support/inftrees.c -o inftrees.o >/dev/null 2>&1 > CC minizip/ioapi.lo >../../mono/support/inffast.c: In function 'inflate_fast': >../../mono/support/inffast.c:324:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes] > } > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT inffast.lo -MD -MP -MF .deps/inffast.Tpo -c ../../mono/support/inffast.c -o inffast.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/ioapi.lo -MD -MP -MF minizip/.deps/ioapi.Tpo -c ../../mono/support/minizip/ioapi.c -DDLL_EXPORT -DPIC -o minizip/.libs/ioapi.o > CC minizip/unzip.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/ioapi.lo -MD -MP -MF minizip/.deps/ioapi.Tpo -c ../../mono/support/minizip/ioapi.c -o minizip/ioapi.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/unzip.lo -MD -MP -MF minizip/.deps/unzip.Tpo -c ../../mono/support/minizip/unzip.c -DDLL_EXPORT -DPIC -o minizip/.libs/unzip.o > CC minizip/zip.lo >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/zip.lo -MD -MP -MF minizip/.deps/zip.Tpo -c ../../mono/support/minizip/zip.c -DDLL_EXPORT -DPIC -o minizip/.libs/zip.o >../../mono/support/minizip/zip.c:190:12: warning: 'free_linkedlist' defined but not used [-Wunused-function] > local void free_linkedlist(linkedlist_data *ll) > ^ >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/unzip.lo -MD -MP -MF minizip/.deps/unzip.Tpo -c ../../mono/support/minizip/unzip.c -o minizip/unzip.o >/dev/null 2>&1 >libtool: compile: i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mono/support -I.. -I../../mono/eglib/src -I../eglib/src -I../../mono -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0501 -D_UNICODE -DUNICODE -DWIN32_THREADS -DFD_SETSIZE=1024 -DGC_NOT_DLL -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -mno-tls-direct-seg-refs -Werror-implicit-function-declaration -MT minizip/zip.lo -MD -MP -MF minizip/.deps/zip.Tpo -c ../../mono/support/minizip/zip.c -o minizip/zip.o >/dev/null 2>&1 > CCLD libMonoPosixHelper.la >Making install in po >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >Making install in mcs >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >installing ../../../mono/po/mcs/es.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/locale/es/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/ja.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/locale/ja/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/de.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/locale/de/LC_MESSAGES/mcs.mo >installing ../../../mono/po/mcs/pt_BR.gmo as /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/locale/pt_BR/LC_MESSAGES/mcs.mo >if test "mono" = "gettext-tools"; then \ > /usr/bin/mkdir -p /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/gettext/po; \ > for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ > /usr/bin/install -c -m 644 ../../../mono/po/mcs/$file \ > /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/gettext/po/$file; \ > done; \ > for file in Makevars; do \ > rm -f /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/gettext/po/$file; \ > done; \ >else \ > : ; \ >fi >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po/mcs' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/po' >Making install in libgc >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >Making install in m4 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/m4' >Making install in include >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >Making install in private >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include/private' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/include' >Making install in doc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/libgc-mono' > /usr/bin/install -c -m 644 ../../../mono/libgc/doc/barrett_diagram ../../../mono/libgc/doc/debugging.html ../../../mono/libgc/doc/gc.man ../../../mono/libgc/doc/gcdescr.html ../../../mono/libgc/doc/README ../../../mono/libgc/doc/README.amiga ../../../mono/libgc/doc/README.arm.cross ../../../mono/libgc/doc/README.autoconf ../../../mono/libgc/doc/README.changes ../../../mono/libgc/doc/README.contributors ../../../mono/libgc/doc/README.cords ../../../mono/libgc/doc/README.DGUX386 ../../../mono/libgc/doc/README.dj ../../../mono/libgc/doc/README.environment ../../../mono/libgc/doc/README.ews4800 ../../../mono/libgc/doc/README.hp ../../../mono/libgc/doc/README.linux ../../../mono/libgc/doc/README.Mac ../../../mono/libgc/doc/README.MacOSX ../../../mono/libgc/doc/README.macros ../../../mono/libgc/doc/README.OS2 ../../../mono/libgc/doc/README.rs6000 ../../../mono/libgc/doc/README.sgi ../../../mono/libgc/doc/README.solaris2 ../../../mono/libgc/doc/README.uts ../../../mono/libgc/doc/README.win32 ../../../mono/libgc/doc/tree.html ../../../mono/libgc/doc/leak.html ../../../mono/libgc/doc/gcinterface.html ../../../mono/libgc/doc/scale.html ../../../mono/libgc/doc/README.darwin ../../../mono/libgc/doc/simple_example.html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/libgc-mono' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc/doc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/libgc' >Making install in eglib >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >Making install in m4 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/m4' >Making install in src >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib/src' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/eglib' >Making install in mono >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >Making install in arch >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[4]: Nothing to be done for `install-exec-am'. >make[4]: Nothing to be done for `install-data-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/arch' >Making install in utils >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make install-am >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/utils' > /usr/bin/install -c -m 644 ../../../mono/mono/utils/mono-logger.h ../../../mono/mono/utils/mono-error.h ../../../mono/mono/utils/mono-publib.h ../../../mono/mono/utils/mono-dl-fallback.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/utils' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/utils' >Making install in io-layer >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/io-layer' >Making install in cil >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/cil' > /usr/bin/install -c -m 644 ../../../mono/mono/cil/opcode.def '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/cil' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/mono-2.0/mono/cil' > /usr/bin/install -c -m 644 ../../../mono/mono/cil/cil-opcodes.xml '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/mono-2.0/mono/cil' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/cil' >Making install in metadata >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c pedump.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-pedump.exe' >libtool: install: /usr/bin/install -c .libs/pedump.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-pedump.exe > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/metadata' > /usr/bin/install -c -m 644 ../../../mono/mono/metadata/assembly.h ../../../mono/mono/metadata/attrdefs.h ../../../mono/mono/metadata/appdomain.h ../../../mono/mono/metadata/blob.h ../../../mono/mono/metadata/class.h ../../../mono/mono/metadata/debug-helpers.h ../../../mono/mono/metadata/debug-mono-symfile.h ../../../mono/mono/metadata/threads.h ../../../mono/mono/metadata/environment.h ../../../mono/mono/metadata/exception.h ../../../mono/mono/metadata/image.h ../../../mono/mono/metadata/loader.h ../../../mono/mono/metadata/metadata.h ../../../mono/mono/metadata/mono-config.h ../../../mono/mono/metadata/mono-debug.h ../../../mono/mono/metadata/mono-gc.h ../../../mono/mono/metadata/sgen-bridge.h ../../../mono/mono/metadata/object.h ../../../mono/mono/metadata/opcodes.h ../../../mono/mono/metadata/profiler.h ../../../mono/mono/metadata/reflection.h ../../../mono/mono/metadata/row-indexes.h ../../../mono/mono/metadata/tokentype.h ../../../mono/mono/metadata/verify.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/metadata' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/metadata' >Making install in mini >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >make install-am >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib' > /bin/sh ../../libtool --mode=install /usr/bin/install -c libmonoboehm-2.0.la libmonosgen-2.0.la '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib' >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.dll.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonoboehm-2.0.dll.a >libtool: install: base_file=`basename libmonoboehm-2.0.la` >libtool: install: dlpath=`/bin/sh 2>&1 -c '. .libs/'libmonoboehm-2.0.la'i; echo libmonoboehm-2.0.dll'` >libtool: install: dldir=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/`dirname ../bin/libmonoboehm-2.0.dll` >libtool: install: test -d /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin || mkdir -p /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.dll /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonoboehm-2.0.dll >libtool: install: chmod a+x /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonoboehm-2.0.dll >libtool: install: if test -n '' && test -n 'i686-w64-mingw32-strip --strip-unneeded'; then eval 'i686-w64-mingw32-strip --strip-unneeded /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonoboehm-2.0.dll' || exit 0; fi >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonoboehm-2.0.la >libtool: install: /usr/bin/install -c .libs/libmonosgen-2.0.dll.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonosgen-2.0.dll.a >libtool: install: base_file=`basename libmonosgen-2.0.la` >libtool: install: dlpath=`/bin/sh 2>&1 -c '. .libs/'libmonosgen-2.0.la'i; echo libmonosgen-2.0.dll'` >libtool: install: dldir=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/`dirname ../bin/libmonosgen-2.0.dll` >libtool: install: test -d /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin || mkdir -p /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin >libtool: install: /usr/bin/install -c .libs/libmonosgen-2.0.dll /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonosgen-2.0.dll >libtool: install: chmod a+x /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonosgen-2.0.dll >libtool: install: if test -n '' && test -n 'i686-w64-mingw32-strip --strip-unneeded'; then eval 'i686-w64-mingw32-strip --strip-unneeded /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/../bin/libmonosgen-2.0.dll' || exit 0; fi >libtool: install: /usr/bin/install -c .libs/libmonosgen-2.0.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonosgen-2.0.la >libtool: install: /usr/bin/install -c .libs/libmonoboehm-2.0.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonoboehm-2.0.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonoboehm-2.0.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonoboehm-2.0.a >libtool: install: /usr/bin/install -c .libs/libmonosgen-2.0.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonosgen-2.0.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonosgen-2.0.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmonosgen-2.0.a > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c mono-boehm.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-boehm.exe' >libtool: install: /usr/bin/install -c .libs/mono-boehm.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-boehm.exe > /bin/sh ../../libtool --mode=install /usr/bin/install -c mono-sgen.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-sgen.exe' >libtool: install: /usr/bin/install -c .libs/mono-sgen.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-sgen.exe > /bin/sh ../../libtool --mode=install /usr/bin/install -c monow.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monow.exe' >libtool: install: /usr/bin/install -c .libs/monow.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monow.exe >make install-exec-hook >make[5]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >(cd /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin && ln -sf mono-sgen mono) >(cd /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib; for i in libmonoboehm*; do ln -sf $i `echo $i | sed s/boehm//` ; done) >make[5]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/jit' > /usr/bin/install -c -m 644 ../../../mono/mono/mini/jit.h '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/include/mono-2.0/mono/jit' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/mini' >Making install in dis >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c monodis.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monodis.exe' >libtool: install: /usr/bin/install -c .libs/monodis.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monodis.exe > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1' > /usr/bin/install -c -m 644 '../../../mono/mono/dis/monodis.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-monodis.1' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/dis' >Making install in profiler >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib' > /bin/sh ../../libtool --mode=install /usr/bin/install -c libmono-profiler-cov.la libmono-profiler-aot.la libmono-profiler-iomap.la libmono-profiler-log.la '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib' >libtool: install: /usr/bin/install -c .libs/libmono-profiler-cov.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-cov.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-aot.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-aot.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-iomap.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-iomap.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-log.lai /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-log.la >libtool: install: /usr/bin/install -c .libs/libmono-profiler-cov.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-cov.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-cov.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-cov.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-aot.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-aot.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-aot.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-aot.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-iomap.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-iomap.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-iomap.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-iomap.a >libtool: install: /usr/bin/install -c .libs/libmono-profiler-log.a /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-log.a >libtool: install: chmod 644 /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-log.a >libtool: install: i686-w64-mingw32-ranlib /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/libmono-profiler-log.a > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /bin/sh ../../libtool --mode=install /usr/bin/install -c mprof-report.exe '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mprof-report.exe' >libtool: install: /usr/bin/install -c .libs/mprof-report.exe /builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mprof-report.exe >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono/profiler' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[3]: Nothing to be done for `install-exec-am'. >make[3]: Nothing to be done for `install-data-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/mono' >Making install in data >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >Making install in net_2_0 >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >Making install in Browsers >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono/2.0/Browsers' > /usr/bin/install -c -m 644 ../../../../mono/data/net_2_0/Browsers/../../Browsers/Compat.browser '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono/2.0/Browsers' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0/Browsers' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[4]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono/2.0' > /usr/bin/install -c -m 644 ../../../mono/data/net_2_0/machine.config ../../../mono/data/net_2_0/web.config ../../../mono/data/net_2_0/DefaultWsdlHelpGenerator.aspx ../../../mono/data/net_2_0/settings.map '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono/2.0' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data/net_2_0' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >make[3]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /usr/bin/install -c -m 644 ../../mono/data/gdb/mono-gdb.py mono-sgen-gdb.py '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono' > /usr/bin/install -c -m 644 config ../../mono/data/browscap.ini '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/etc/mono' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/pkgconfig' > /usr/bin/install -c -m 644 mono.pc mono-2.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc system.web.extensions.design_1.0.pc mono.web.pc system.web.mvc.pc system.web.mvc2.pc system.web.mvc3.pc aspnetwebstack.pc reactive.pc monosgen-2.pc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/lib/pkgconfig' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/data' >Making install in runtime >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/runtime' >Making install in scripts >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >Makefile:813: warning: overriding recipe for target `mod.bat' >Makefile:793: warning: ignoring old recipe for target `mod.bat' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin' > /usr/bin/install -c makecert.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-makecert.bat' > /usr/bin/install -c sn.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-sn.bat' > /usr/bin/install -c al.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-al.bat' > /usr/bin/install -c ilasm.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-ilasm.bat' > /usr/bin/install -c gacutil.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-gacutil.bat' > /usr/bin/install -c mkbundle.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mkbundle.bat' > /usr/bin/install -c monop.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monop.bat' > /usr/bin/install -c resgen.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-resgen.bat' > /usr/bin/install -c wsdl.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-wsdl.bat' > /usr/bin/install -c al2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-al2.bat' > /usr/bin/install -c gacutil2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-gacutil2.bat' > /usr/bin/install -c monop2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monop2.bat' > /usr/bin/install -c resgen2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-resgen2.bat' > /usr/bin/install -c wsdl2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-wsdl2.bat' > /usr/bin/install -c mono-service '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-service' > /usr/bin/install -c mono-service2 '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-service2' > /usr/bin/install -c nunit-console.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-nunit-console.bat' > /usr/bin/install -c nunit-console2.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-nunit-console2.bat' > /usr/bin/install -c nunit-console4.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-nunit-console4.bat' > /usr/bin/install -c mono-find-provides '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-find-provides' > /usr/bin/install -c mono-find-requires '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-find-requires' > /usr/bin/install -c mdoc-assemble '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdoc-assemble' > /usr/bin/install -c mdoc-export-html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdoc-export-html' > /usr/bin/install -c mdoc-export-msxdoc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdoc-export-msxdoc' > /usr/bin/install -c mdoc-update '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdoc-update' > /usr/bin/install -c mdoc-validate '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdoc-validate' > /usr/bin/install -c ../../mono/scripts/mdassembler '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdassembler' > /usr/bin/install -c ../../mono/scripts/mdvalidater '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mdvalidater' > /usr/bin/install -c ../../mono/scripts/monodocer '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monodocer' > /usr/bin/install -c ../../mono/scripts/monodocs2html '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monodocs2html' > /usr/bin/install -c ../../mono/scripts/monodocs2slashdoc '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-monodocs2slashdoc' > /usr/bin/install -c ../../mono/scripts/mono-test-install '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-test-install' > /usr/bin/install -c peverify '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-peverify' > /usr/bin/install -c mcs '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mcs' > /usr/bin/install -c gmcs '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-gmcs' > /usr/bin/install -c ../../mono/scripts/mono-heapviz '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-heapviz' > /usr/bin/install -c mono-configuration-crypto.bat '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/bin/./i686-w64-mingw32-mono-configuration-crypto.bat' >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/scripts' >Making install in man >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >make[2]: Nothing to be done for `install-exec-am'. > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1' > /usr/bin/install -c -m 644 '../../mono/man/al.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-al.1' > /usr/bin/install -c -m 644 '../../mono/man/cert2spc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-cert2spc.1' > /usr/bin/install -c -m 644 '../../mono/man/certmgr.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-certmgr.1' > /usr/bin/install -c -m 644 '../../mono/man/chktrust.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-chktrust.1' > /usr/bin/install -c -m 644 '../../mono/man/cilc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-cilc.1' > /usr/bin/install -c -m 644 '../../mono/man/crlupdate.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-crlupdate.1' > /usr/bin/install -c -m 644 '../../mono/man/csharp.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-csharp.1' > /usr/bin/install -c -m 644 '../../mono/man/disco.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-disco.1' > /usr/bin/install -c -m 644 '../../mono/man/dtd2xsd.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-dtd2xsd.1' > /usr/bin/install -c -m 644 '../../mono/man/gacutil.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-gacutil.1' > /usr/bin/install -c -m 644 '../../mono/man/genxs.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-genxs.1' > /usr/bin/install -c -m 644 '../../mono/man/httpcfg.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-httpcfg.1' > /usr/bin/install -c -m 644 '../../mono/man/ilasm.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-ilasm.1' > /usr/bin/install -c -m 644 '../../mono/man/lc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-lc.1' > /usr/bin/install -c -m 644 '../../mono/man/macpack.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-macpack.1' > /usr/bin/install -c -m 644 '../../mono/man/makecert.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-makecert.1' > /usr/bin/install -c -m 644 '../../mono/man/mconfig.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mconfig.1' > /usr/bin/install -c -m 644 '../../mono/man/mcs.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mcs.1' > /usr/bin/install -c -m 644 '../../mono/man/mdassembler.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdassembler.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-assemble.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc-assemble.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-export-html.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc-export-html.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-export-msxdoc.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc-export-msxdoc.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-update.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc-update.1' > /usr/bin/install -c -m 644 '../../mono/man/mdoc-validate.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdoc-validate.1' > /usr/bin/install -c -m 644 '../../mono/man/mdvalidater.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mdvalidater.1' > /usr/bin/install -c -m 644 '../../mono/man/mkbundle.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mkbundle.1' > /usr/bin/install -c -m 644 '../../mono/man/mono.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono.1' > /usr/bin/install -c -m 644 '../../mono/man/mprof-report.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mprof-report.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-cil-strip.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-cil-strip.1' > /usr/bin/install -c -m 644 '../../mono/man/monodocer.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-monodocer.1' > /usr/bin/install -c -m 644 '../../mono/man/monodocs2html.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-monodocs2html.1' > /usr/bin/install -c -m 644 '../../mono/man/monolinker.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-monolinker.1' > /usr/bin/install -c -m 644 '../../mono/man/monop.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-monop.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-api-info.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-api-info.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-service.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-service.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-shlib-cop.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-shlib-cop.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-xmltool.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-xmltool.1' > /usr/bin/install -c -m 644 '../../mono/man/mozroots.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mozroots.1' > /usr/bin/install -c -m 644 '../../mono/man/pdb2mdb.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-pdb2mdb.1' > /usr/bin/install -c -m 644 '../../mono/man/permview.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-permview.1' > /usr/bin/install -c -m 644 '../../mono/man/prj2make.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-prj2make.1' > /usr/bin/install -c -m 644 '../../mono/man/resgen.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-resgen.1' > /usr/bin/install -c -m 644 '../../mono/man/secutil.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-secutil.1' > /usr/bin/install -c -m 644 '../../mono/man/setreg.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-setreg.1' > /usr/bin/install -c -m 644 '../../mono/man/sgen.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-sgen.1' > /usr/bin/install -c -m 644 '../../mono/man/signcode.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-signcode.1' > /usr/bin/install -c -m 644 '../../mono/man/sn.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-sn.1' > /usr/bin/install -c -m 644 '../../mono/man/soapsuds.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-soapsuds.1' > /usr/bin/install -c -m 644 '../../mono/man/sqlsharp.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-sqlsharp.1' > /usr/bin/install -c -m 644 '../../mono/man/wsdl.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-wsdl.1' > /usr/bin/install -c -m 644 '../../mono/man/xbuild.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-xbuild.1' > /usr/bin/install -c -m 644 '../../mono/man/xsd.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-xsd.1' > /usr/bin/install -c -m 644 '../../mono/man/mono-configuration-crypto.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-mono-configuration-crypto.1' > /usr/bin/install -c -m 644 '../../mono/man/ccrewrite.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-ccrewrite.1' > /usr/bin/install -c -m 644 '../../mono/man/cccheck.1' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man1/i686-w64-mingw32-cccheck.1' > /usr/bin/mkdir -p '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man5' > /usr/bin/install -c -m 644 '../../mono/man/mdoc.5' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man5/i686-w64-mingw32-mdoc.5' > /usr/bin/install -c -m 644 '../../mono/man/mono-config.5' '/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86-install/share/man/man5/i686-w64-mingw32-mono-config.5' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/man' >Making install in samples >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/samples' >Making install in msvc >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86/msvc' >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >make[2]: Nothing to be done for `install-exec-am'. >make[2]: Nothing to be done for `install-data-am'. >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-x86' >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... armv7l-unknown-linux-gnueabihf >checking target system type... armv7l-unknown-linux-gnueabihf >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether ln -s works... yes >checking whether make supports nested variables... (cached) yes >checking host platform characteristics... ok >checking for gcc... gcc >checking for gcc... (cached) gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking whether gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of gcc... gcc3 >checking for g++... g++ >checking whether we are using the GNU C++ compiler... yes >checking whether g++ accepts -g... yes >checking dependency style of g++... gcc3 >checking dependency style of gcc... gcc3 >checking for gawk... (cached) gawk >checking how to run the C preprocessor... gcc -E >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for fgrep... /usr/bin/grep -F >checking for ld used by gcc... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >checking the name lister (/usr/bin/nm -B) interface... BSD nm >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/bin/ld option to reload object files... -r >checking for objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for dlltool... dlltool >checking how to associate runtime and link libraries... printf %s\n >checking for ar... ar >checking for archiver @FILE support... @ >checking for strip... strip >checking for ranlib... ranlib >checking command to parse /usr/bin/nm -B output from gcc object... ok >checking for sysroot... no >checking for mt... no >checking if : is a manifest tool... no >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if gcc supports -fno-rtti -fno-exceptions... no >checking for gcc option to produce PIC... -fPIC -DPIC >checking if gcc PIC flag -fPIC -DPIC works... yes >checking if gcc static flag -static works... no >checking if gcc supports -c -o file.o... yes >checking if gcc supports -c -o file.o... (cached) yes >checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... g++ -E >checking for ld used by g++... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking for g++ option to produce PIC... -fPIC -DPIC >checking if g++ PIC flag -fPIC -DPIC works... yes >checking if g++ static flag -static works... no >checking if g++ supports -c -o file.o... yes >checking if g++ supports -c -o file.o... (cached) yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... yes, replacing libtool >../mono/configure: line 17369: ./libtool: No such file or directory >checking for ld used by gcc... (cached) /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes >checking for ld used by GCC... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... yes >checking for working iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking sys/filio.h usability... no >checking sys/filio.h presence... no >checking for sys/filio.h... no >checking sys/sockio.h usability... no >checking sys/sockio.h presence... no >checking for sys/sockio.h... no >checking netdb.h usability... yes >checking netdb.h presence... yes >checking for netdb.h... yes >checking utime.h usability... yes >checking utime.h presence... yes >checking for utime.h... yes >checking sys/utime.h usability... no >checking sys/utime.h presence... no >checking for sys/utime.h... no >checking semaphore.h usability... yes >checking semaphore.h presence... yes >checking for semaphore.h... yes >checking sys/un.h usability... yes >checking sys/un.h presence... yes >checking for sys/un.h... yes >checking linux/rtc.h usability... yes >checking linux/rtc.h presence... yes >checking for linux/rtc.h... yes >checking sys/syscall.h usability... yes >checking sys/syscall.h presence... yes >checking for sys/syscall.h... yes >checking sys/mkdev.h usability... no >checking sys/mkdev.h presence... no >checking for sys/mkdev.h... no >checking sys/uio.h usability... yes >checking sys/uio.h presence... yes >checking for sys/uio.h... yes >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking libproc.h usability... no >checking libproc.h presence... no >checking for libproc.h... no >checking for sys/param.h... (cached) yes >checking sys/socket.h usability... yes >checking sys/socket.h presence... yes >checking for sys/socket.h... yes >checking sys/ipc.h usability... yes >checking sys/ipc.h presence... yes >checking for sys/ipc.h... yes >checking sys/sem.h usability... yes >checking sys/sem.h presence... yes >checking for sys/sem.h... yes >checking sys/utsname.h usability... yes >checking sys/utsname.h presence... yes >checking for sys/utsname.h... yes >checking alloca.h usability... yes >checking alloca.h presence... yes >checking for alloca.h... yes >checking ucontext.h usability... yes >checking ucontext.h presence... yes >checking for ucontext.h... yes >checking pwd.h usability... yes >checking pwd.h presence... yes >checking for pwd.h... yes >checking sys/select.h usability... yes >checking sys/select.h presence... yes >checking for sys/select.h... yes >checking netinet/tcp.h usability... yes >checking netinet/tcp.h presence... yes >checking for netinet/tcp.h... yes >checking netinet/in.h usability... yes >checking netinet/in.h presence... yes >checking for netinet/in.h... yes >checking for unistd.h... (cached) yes >checking for sys/types.h... (cached) yes >checking link.h usability... yes >checking link.h presence... yes >checking for link.h... yes >checking asm/sigcontext.h usability... yes >checking asm/sigcontext.h presence... yes >checking for asm/sigcontext.h... yes >checking sys/inotify.h usability... yes >checking sys/inotify.h presence... yes >checking for sys/inotify.h... yes >checking for linux/netlink.h... yes >checking for linux/rtnetlink.h... yes >checking for sys/user.h... yes >checking zlib.h usability... no >checking zlib.h presence... no >checking for zlib.h... no >checking elf.h usability... yes >checking elf.h presence... yes >checking for elf.h... yes >checking poll.h usability... yes >checking poll.h presence... yes >checking for poll.h... yes >checking sys/poll.h usability... yes >checking sys/poll.h presence... yes >checking for sys/poll.h... yes >checking sys/wait.h usability... yes >checking sys/wait.h presence... yes >checking for sys/wait.h... yes >checking grp.h usability... yes >checking grp.h presence... yes >checking for grp.h... yes >checking syslog.h usability... yes >checking syslog.h presence... yes >checking for syslog.h... yes >checking wchar.h usability... yes >checking wchar.h presence... yes >checking for wchar.h... yes >checking ieeefp.h usability... no >checking ieeefp.h presence... no >checking for ieeefp.h... no >checking for isinf... yes >checking for _finite... no >checking for _finite in math.h... no >checking linux/magic.h usability... yes >checking linux/magic.h presence... yes >checking for linux/magic.h... yes >checking size of void *... 4 >checking for clang... no >checking for -Wdeclaration-after-statement option to gcc... yes >checking for -Wno-unused-but-set-variable option to gcc... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/msgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking for msgfmt... yes >checking for pkg-config... /usr/bin/pkg-config >checking for -mno-tls-direct-seg-refs option to gcc... no >checking for visibility __attribute__... yes >checking for deprecated __attribute__... yes >checking whether gcc supports zero length arrays... yes >checking nacl/nacl_dyncode.h usability... no >checking nacl/nacl_dyncode.h presence... no >checking for nacl/nacl_dyncode.h... no >checking for library containing clock_gettime... none required >checking for dlopen... no >checking for dlopen in -ldl... yes >checking for preceeding underscore in symbols... no >checking for dlerror... yes >checking execinfo.h usability... yes >checking execinfo.h presence... yes >checking for execinfo.h... yes >checking sys/auxv.h usability... yes >checking sys/auxv.h presence... yes >checking for sys/auxv.h... yes >checking for getgrgid_r... yes >checking for getgrnam_r... yes >checking for getpwnam_r... yes >checking for getpwuid_r... yes >checking for getresuid... yes >checking for setresuid... yes >checking for kqueue... no >checking for backtrace_symbols... yes >checking for mkstemp... yes >checking for mmap... yes >checking for madvise... yes >checking for getrusage... yes >checking for getpriority... yes >checking for setpriority... yes >checking for dl_iterate_phdr... yes >checking for dladdr... yes >checking for sysconf... yes >checking for sched_setaffinity... yes >checking for sched_getcpu... yes >checking for sched_setaffinity from glibc < 2.3.4... no >checking if off_t is 64 bits wide... no >checking if _FILE_OFFSET_BITS=64 gives 64 bit off_t... ok >checking for socket in -lsocket... no >checking for MSG_NOSIGNAL... yes >checking for IPPROTO_IP... yes >checking for IPPROTO_IPV6... yes >checking for IPPROTO_TCP... yes >checking for SOL_IP... yes >checking for SOL_IPV6... yes >checking for SOL_TCP... no >checking for IP_PKTINFO... yes >checking for IPV6_PKTINFO... yes >checking for IP_DONTFRAG... no >checking for IP_DONTFRAGMENT... no >checking for IP_MTU_DISCOVER... yes >checking for IP_PMTUDISC_DO... yes >checking for struct ip_mreqn... yes >checking for gethostbyname2_r... no >checking for gethostbyaddr... yes >checking for inet_pton... yes >checking for inet_aton... yes >checking size of sockaddr_un.sun_path... 108 >checking for main in -lpthread... yes >checking pthread.h usability... yes >checking pthread.h presence... yes >checking for pthread.h... yes >checking pthread_np.h usability... no >checking pthread_np.h presence... no >checking for pthread_np.h... no >checking for pthread_mutex_timedlock... yes >checking for pthread_getattr_np... yes >checking for pthread_attr_get_np... no >checking for pthread_kill... yes >checking for PTHREAD_MUTEX_RECURSIVE... ok >checking for pthread_attr_setstacksize... yes >checking for pthread_attr_getstack... yes >checking for pthread_attr_getstacksize... yes >checking for pthread_get_stacksize_np... no >checking for pthread_get_stackaddr_np... no >checking signal.h usability... yes >checking signal.h presence... yes >checking for signal.h... yes >checking for sigaction... yes >checking for working __thread... yes >checking for working sigaltstack... yes >checking for library containing sem_init... none required >checking for library containing shm_open... -lrt >checking for shm_open... yes >checking for tm_gmtoff in struct tm... yes >checking for library containing sqrtf... -lm >checking for finite... yes >checking for isfinite... no >checking for isfinite in math.h... yes >checking for poll... yes >checking for signbit... yes >checking sys/epoll.h usability... yes >checking sys/epoll.h presence... yes >checking for sys/epoll.h... yes >checking for epoll_ctl... yes >checking for kqueue... (cached) no >checking for kqueue in sys/event.h... checking sys/ioctl.h usability... yes >checking sys/ioctl.h presence... yes >checking for sys/ioctl.h... yes >checking for net/if.h... yes >checking for ifreq... yes >checking for sockaddr_in.sin_len... no >checking for sockaddr_in6.sin6_len... no >checking for getifaddrs... yes >checking for if_nametoindex... yes >checking checklist.h usability... no >checking checklist.h presence... no >checking for checklist.h... no >checking pathconf.h usability... no >checking pathconf.h presence... no >checking for pathconf.h... no >checking fstab.h usability... yes >checking fstab.h presence... yes >checking for fstab.h... yes >checking attr/xattr.h usability... no >checking attr/xattr.h presence... no >checking for attr/xattr.h... no >checking sys/extattr.h usability... no >checking sys/extattr.h presence... no >checking for sys/extattr.h... no >checking sys/sendfile.h usability... yes >checking sys/sendfile.h presence... yes >checking for sys/sendfile.h... yes >checking sys/statvfs.h usability... yes >checking sys/statvfs.h presence... yes >checking for sys/statvfs.h... yes >checking sys/statfs.h usability... yes >checking sys/statfs.h presence... yes >checking for sys/statfs.h... yes >checking sys/vfstab.h usability... no >checking sys/vfstab.h presence... no >checking for sys/vfstab.h... no >checking sys/xattr.h usability... yes >checking sys/xattr.h presence... yes >checking for sys/xattr.h... yes >checking sys/mman.h usability... yes >checking sys/mman.h presence... yes >checking for sys/mman.h... yes >checking for sys/param.h... (cached) yes >checking for sys/mount.h... yes >checking for sys/mount.h... (cached) yes >checking for confstr... yes >checking for seekdir... yes >checking for telldir... yes >checking for getdomainname... yes >checking for setdomainname... yes >checking for endgrent... yes >checking for getgrent... yes >checking for fgetgrent... yes >checking for setgrent... yes >checking for setgroups... yes >checking for endpwent... yes >checking for getpwent... yes >checking for fgetpwent... yes >checking for setpwent... yes >checking for getfsstat... no >checking for lutimes... yes >checking for futimes... yes >checking for mremap... yes >checking for remap_file_pages... yes >checking for posix_fadvise... yes >checking for posix_fallocate... yes >checking for posix_madvise... yes >checking for vsnprintf... yes >checking for sendfile... yes >checking for gethostid... yes >checking for sethostid... yes >checking for sethostname... yes >checking for statfs... yes >checking for fstatfs... yes >checking for statvfs... yes >checking for fstatvfs... yes >checking for stime... yes >checking for strerror_r... yes >checking for ttyname_r... yes >checking for psignal... yes >checking for getlogin_r... yes >checking for lockf... yes >checking for swab... yes >checking for setusershell... yes >checking for endusershell... yes >checking for futimens... yes >checking for utimensat... yes >checking for fstatat... yes >checking for mknodat... yes >checking for readlinkat... yes >checking for readv... yes >checking for writev... yes >checking for preadv... yes >checking for pwritev... yes >checking size of size_t... 4 >checking for blksize_t... yes >checking for blkcnt_t... yes >checking for suseconds_t... yes >checking for struct flock... yes >checking for struct iovec... yes >checking for struct pollfd... yes >checking for struct stat... yes >checking for struct timespec... yes >checking for struct timeval... yes >checking for struct timezone... yes >checking for struct utimbuf... yes >checking for struct dirent.d_off... yes >checking for struct dirent.d_reclen... yes >checking for struct dirent.d_type... yes >checking for struct passwd.pw_gecos... yes >checking for struct statfs.f_flags... yes >checking for struct stat.st_atim... yes >checking for struct stat.st_mtim... yes >checking for struct stat.st_ctim... yes >checking for lsetxattr... yes >checking for struct kinfo_proc.kp_proc... no >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking for sys/param.h... (cached) yes >checking dirent.h usability... yes >checking dirent.h presence... yes >checking for dirent.h... yes >checking CommonCrypto/CommonDigest.h usability... no >checking CommonCrypto/CommonDigest.h presence... no >checking for CommonCrypto/CommonDigest.h... no >checking curses.h usability... no >checking curses.h presence... no >checking for curses.h... no >checking for term.h... no >checking termios.h usability... yes >checking termios.h presence... yes >checking for termios.h... yes >checking for socklen_t... yes >checking for array element initializer support... yes >checking for trunc... yes >checking for aintl in -lsunmath... no >checking for round... yes >checking for rint... yes >checking for execvp... yes >checking if usage of random device is requested... yes >checking for random device... yes >checking if inter-process shared handles are requested... yes >checking if big-arrays are to be enabled... no >checking for X... no >checking for the soname of libX11.so... libX11.so.6 >checking if the Mono Debugger is supported on this platform... no >checking if the tls_model attribute is supported... yes >checking which FPU to use... VFP_HARD >checking which ARM version to use... checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating po/mcs/Makefile.in >config.status: creating runtime/mono-wrapper >config.status: creating runtime/monodis-wrapper >config.status: creating Makefile >config.status: creating mono-core.spec >config.status: creating mono-uninstalled.pc >config.status: creating scripts/mono-find-provides >config.status: creating scripts/mono-find-requires >config.status: creating mono/Makefile >config.status: creating mono/utils/Makefile >config.status: creating mono/metadata/Makefile >config.status: creating mono/dis/Makefile >config.status: creating mono/cil/Makefile >config.status: creating mono/arch/Makefile >config.status: creating mono/arch/x86/Makefile >config.status: creating mono/arch/amd64/Makefile >config.status: creating mono/arch/ppc/Makefile >config.status: creating mono/arch/sparc/Makefile >config.status: creating mono/arch/s390x/Makefile >config.status: creating mono/arch/arm/Makefile >config.status: creating mono/arch/ia64/Makefile >config.status: creating mono/arch/mips/Makefile >config.status: creating mono/interpreter/Makefile >config.status: creating mono/tests/Makefile >config.status: creating mono/tests/tests-config >config.status: creating mono/tests/assemblyresolve/Makefile >config.status: creating mono/tests/cas/Makefile >config.status: creating mono/tests/cas/assembly/Makefile >config.status: creating mono/tests/cas/demand/Makefile >config.status: creating mono/tests/cas/inheritance/Makefile >config.status: creating mono/tests/cas/linkdemand/Makefile >config.status: creating mono/tests/cas/threads/Makefile >config.status: creating mono/tests/gc-descriptors/Makefile >config.status: creating mono/benchmark/Makefile >config.status: creating mono/monograph/Makefile >config.status: creating mono/io-layer/Makefile >config.status: creating mono/mini/Makefile >config.status: creating mono/profiler/Makefile >config.status: creating m4/Makefile >config.status: creating ikvm-native/Makefile >config.status: creating scripts/Makefile >config.status: creating man/Makefile >config.status: creating docs/Makefile >config.status: creating data/Makefile >config.status: creating data/net_2_0/Makefile >config.status: creating data/net_4_0/Makefile >config.status: creating data/net_4_5/Makefile >config.status: creating data/net_2_0/Browsers/Makefile >config.status: creating data/net_4_0/Browsers/Makefile >config.status: creating data/net_4_5/Browsers/Makefile >config.status: creating data/mint.pc >config.status: creating data/mono-2.pc >config.status: creating data/monosgen-2.pc >config.status: creating data/mono.pc >config.status: creating data/mono-cairo.pc >config.status: creating data/mono-nunit.pc >config.status: creating data/mono-options.pc >config.status: creating data/mono-lineeditor.pc >config.status: creating data/monodoc.pc >config.status: creating data/mono.web.pc >config.status: creating data/dotnet.pc >config.status: creating data/dotnet35.pc >config.status: creating data/wcf.pc >config.status: creating data/cecil.pc >config.status: creating data/system.web.extensions_1.0.pc >config.status: creating data/system.web.extensions.design_1.0.pc >config.status: creating data/system.web.mvc.pc >config.status: creating data/system.web.mvc2.pc >config.status: creating data/system.web.mvc3.pc >config.status: creating data/aspnetwebstack.pc >config.status: creating data/reactive.pc >config.status: creating samples/Makefile >config.status: creating support/Makefile >config.status: creating data/config >config.status: creating tools/Makefile >config.status: creating tools/locale-builder/Makefile >config.status: creating tools/sgen/Makefile >config.status: creating runtime/Makefile >config.status: creating msvc/Makefile >config.status: creating po/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing po-directories commands >config.status: creating po/mcs/POTFILES >config.status: creating po/mcs/Makefile >config.status: executing runtime/etc/mono/1.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/machine.config commands >config.status: executing runtime/etc/mono/2.0/web.config commands >config.status: executing runtime/etc/mono/browscap.ini commands >config.status: executing runtime/etc/mono/2.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.5/Browsers/Compat.browser commands >config.status: executing runtime/etc/mono/4.0/machine.config commands >config.status: executing runtime/etc/mono/4.0/web.config commands >config.status: executing runtime/etc/mono/4.5/machine.config commands >config.status: executing runtime/etc/mono/4.5/web.config commands >config.status: executing quiet-libtool commands >=== configuring in eglib (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib) >configure: running /bin/sh ../../mono/eglib/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli-install' '--with-mcs-docs=no' '--disable-system-aot' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=pthreads' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -DHAVE_ARMV7=1' 'CFLAGS_FOR_LIBGC= -g' --cache-file=/dev/null --srcdir=../../mono/eglib >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... armv7l-unknown-linux-gnueabihf >checking target system type... armv7l-unknown-linux-gnueabihf >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '1000' is supported by ustar format... yes >checking whether GID '425' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether to enable maintainer-specific portions of Makefiles... no >checking whether make supports nested variables... (cached) yes >checking for gcc... gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking whether gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of gcc... gcc3 >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by gcc... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >checking the name lister (/usr/bin/nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/bin/ld option to reload object files... -r >checking for objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for ar... ar >checking for archiver @FILE support... @ >checking for strip... strip >checking for ranlib... ranlib >checking command to parse /usr/bin/nm -B output from gcc object... ok >checking for sysroot... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if gcc supports -fno-rtti -fno-exceptions... no >checking for gcc option to produce PIC... -fPIC -DPIC >checking if gcc PIC flag -fPIC -DPIC works... yes >checking if gcc static flag -static works... no >checking if gcc supports -c -o file.o... yes >checking if gcc supports -c -o file.o... (cached) yes >checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for bash... /usr/bin/bash >checking if dolt supports this host... yes, replacing libtool >checking whether byte ordering is bigendian... no >checking size of int... 4 >checking size of void *... 4 >checking size of long... 4 >checking size of long long... 8 >checking for strlcpy... no >checking for stpcpy... yes >checking for strtok_r... yes >checking for rewinddir... yes >checking for vasprintf... yes >checking for strndup... yes >checking for getpwuid_r... yes >checking for ld used by GCC... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking for iconv... yes >checking for working iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for library containing sqrtf... -lm >checking for library containing nanosleep... none required >checking for library containing dlopen... -ldl >checking for varargs macros... yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking sys/wait.h usability... yes >checking sys/wait.h presence... yes >checking for sys/wait.h... yes >checking pwd.h usability... yes >checking pwd.h presence... yes >checking for pwd.h... yes >checking langinfo.h usability... yes >checking langinfo.h presence... yes >checking for langinfo.h... yes >checking iconv.h usability... yes >checking iconv.h presence... yes >checking for iconv.h... yes >checking localcharset.h usability... no >checking localcharset.h presence... no >checking for localcharset.h... no >checking for sys/types.h... (cached) yes >checking alloca.h usability... yes >checking alloca.h presence... yes >checking for alloca.h... yes >checking for pkg-config... /usr/bin/pkg-config >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating src/Makefile >config.status: creating src/eglib-config.h >config.status: creating test/Makefile >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >=== configuring in libgc (/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc) >configure: running /bin/sh ../../mono/libgc/configure --disable-option-checking '--prefix=/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli-install' '--with-mcs-docs=no' '--disable-system-aot' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=' '--disable-embed-check' '--with-libgc-threads=pthreads' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -DHAVE_ARMV7=1' 'CFLAGS_FOR_LIBGC= -g' --cache-file=/dev/null --srcdir=../../mono/libgc >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing: Unknown `--is-lightweight' option >Try `/builddir/build/BUILD/wine-mono-4.5.2/mono/libgc/missing --help' for more information >configure: WARNING: 'missing' script is too old or missing >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking build system type... armv7l-unknown-linux-gnueabihf >checking host system type... armv7l-unknown-linux-gnueabihf >checking for gcc... gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking whether gcc understands -c and -o together... yes >checking for style of include used by make... GNU >checking dependency style of gcc... gcc3 >checking for g++... g++ >checking whether we are using the GNU C++ compiler... yes >checking whether g++ accepts -g... yes >checking dependency style of g++... gcc3 >checking whether make supports nested variables... (cached) yes >checking dependency style of gcc... gcc3 >checking for ar... ar >checking for ranlib... ranlib >checking whether to enable maintainer-specific portions of Makefiles... no >checking for pthread_self in -lpthread... yes >checking for __sync_bool_compare_and_swap... yes >checking for xlc... no >checking for dlopen in -ldl... yes >checking whether to build shared libraries... yes >checking which machine-dependent code should be used... >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by gcc... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >checking the name lister (/usr/bin/nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop >checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop >checking for /usr/bin/ld option to reload object files... -r >checking for objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for archiver @FILE support... @ >checking for strip... strip >checking for ranlib... (cached) ranlib >checking command to parse /usr/bin/nm -B output from gcc object... ok >checking for sysroot... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if gcc supports -fno-rtti -fno-exceptions... no >checking for gcc option to produce PIC... -fPIC -DPIC >checking if gcc PIC flag -fPIC -DPIC works... yes >checking if gcc static flag -static works... no >checking if gcc supports -c -o file.o... yes >checking if gcc supports -c -o file.o... (cached) yes >checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking how to run the C++ preprocessor... g++ -E >checking for ld used by g++... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking for g++ option to produce PIC... -fPIC -DPIC >checking if g++ PIC flag -fPIC -DPIC works... yes >checking if g++ static flag -static works... no >checking if g++ supports -c -o file.o... yes >checking if g++ supports -c -o file.o... (cached) yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking for bash... /usr/bin/bash >checking if dolt supports this host... yes, replacing libtool >checking sys/dg_sys_info.h usability... no >checking sys/dg_sys_info.h presence... no >checking for sys/dg_sys_info.h... no >checking for threads package to use... posix >checking whether Solaris gcc optimization fix is necessary... no >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating m4/Makefile >config.status: creating include/Makefile >config.status: creating include/private/Makefile >config.status: creating doc/Makefile >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing default commands > mcs source: mcs > Engine: > GC: sgen and bundled Boehm GC with typed GC and parallel mark > TLS: __thread > SIGALTSTACK: yes > Engine: Building and using the JIT > oprofile: no > BigArrays: no > DTrace: no > LLVM Back End: no (dynamically loaded: no) > Libraries: > .NET 2.0/3.5: yes > .NET 4.0: yes > .NET 4.5: yes > MonoDroid: no > MonoTouch: no > JNI support: IKVM Native > libgdiplus: assumed to be installed > zlib: > >make all-recursive >make[1]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli' >Making all in po >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po' >Making all in mcs >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po/mcs' >test ! -f ../../../mono/po/mcs/mcs.pot || \ > test -z "../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo" || make ../../../mono/po/mcs/es.gmo ../../../mono/po/mcs/ja.gmo ../../../mono/po/mcs/de.gmo ../../../mono/po/mcs/pt_BR.gmo >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po/mcs' >make[4]: `../../../mono/po/mcs/es.gmo' is up to date. >make[4]: `../../../mono/po/mcs/ja.gmo' is up to date. >make[4]: `../../../mono/po/mcs/de.gmo' is up to date. >make[4]: `../../../mono/po/mcs/pt_BR.gmo' is up to date. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po/mcs' >touch stamp-po >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po/mcs' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/po' >Making all in libgc >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc' >Making all in m4 >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/m4' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/m4' >Making all in include >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include' >Making all in private >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include/private' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include/private' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/include' >Making all in doc >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/doc' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc/doc' >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc' > CC allchblk.lo > CC alloc.lo > CC checksums.lo > CC blacklst.lo > CC dbg_mlc.lo > CC dyn_load.lo > CC finalize.lo > CC gc_dlopen.lo > CC gcj_mlc.lo > CC headers.lo > CC malloc.lo > CC mallocx.lo > CC mark.lo > CC mark_rts.lo >../../mono/libgc/mark_rts.c: In function 'GC_approx_sp': >../../mono/libgc/mark_rts.c:379:5: warning: function returns address of local variable [-Wreturn-local-addr] > return((ptr_t)(&dummy)); > ^ > CC misc.lo > CC new_hblk.lo > CC obj_map.lo > CC os_dep.lo > CC pcr_interface.lo > CC ptr_chck.lo >../../mono/libgc/os_dep.c: In function 'GC_disable_signals': >../../mono/libgc/os_dep.c:674:5: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:192) [-Wdeprecated-declarations] > SIGSETMASK(old_mask,new_mask); > ^ >../../mono/libgc/os_dep.c: In function 'GC_enable_signals': >../../mono/libgc/os_dep.c:683:5: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:192) [-Wdeprecated-declarations] > SIGSETMASK(dummy,old_mask); > ^ > CC real_malloc.lo > CC reclaim.lo > CC solaris_pthreads.lo > CC solaris_threads.lo > CC specific.lo > CC stubborn.lo > CC typd_mlc.lo > CC backgraph.lo > CC win32_threads.lo > CC pthread_support.lo > CC pthread_stop_world.lo > CC darwin_stop_world.lo > CC openbsd_stop_world.lo > CC mach_dep.lo > CCLD libmonogc.la > CCLD libmonogc-static.la >libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/libgc' >Making all in eglib >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >make all-recursive >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >Making all in m4 >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/m4' >make[4]: Nothing to be done for `all'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/m4' >Making all in src >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/src' > CC libeglib_la-garray.lo > CC libeglib_la-gbytearray.lo > CC libeglib_la-gerror.lo > CC libeglib_la-ghashtable.lo > CC libeglib_la-giconv.lo > CC libeglib_la-gmem.lo > CC libeglib_la-goutput.lo > CC libeglib_la-gqsort.lo > CC libeglib_la-gstr.lo > CC libeglib_la-gslist.lo > CC libeglib_la-gstring.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/gslist.c: In function 'monoeg_g_slist_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gptrarray.lo > CC libeglib_la-glist.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/glist.c: In function 'monoeg_g_list_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_la-gqueue.lo > CC libeglib_la-gpath.lo > CC libeglib_la-gshell.lo > CC libeglib_la-gspawn.lo > CC libeglib_la-gfile.lo > CC libeglib_la-gfile-posix.lo > CC libeglib_la-gpattern.lo > CC libeglib_la-gmarkup.lo > CC libeglib_la-gutf8.lo > CC libeglib_la-gunicode.lo > CC libeglib_la-gdate-unix.lo > CC libeglib_la-gdir-unix.lo > CC libeglib_la-gfile-unix.lo > CC libeglib_la-gmisc-unix.lo > CC libeglib_la-gmodule-unix.lo > CC libeglib_la-gtimer-unix.lo > CC libeglib_la-vasprintf.lo > CC libeglib_static_la-garray.lo > CC libeglib_static_la-gbytearray.lo > CC libeglib_static_la-gerror.lo > CC libeglib_static_la-ghashtable.lo > CC libeglib_static_la-giconv.lo > CC libeglib_static_la-gmem.lo > CC libeglib_static_la-goutput.lo > CC libeglib_static_la-gqsort.lo > CC libeglib_static_la-gstr.lo > CC libeglib_static_la-gslist.lo > CC libeglib_static_la-gstring.lo >In file included from ../../../mono/eglib/src/gslist.c:354:0: >../../../mono/eglib/src/gslist.c: In function 'monoeg_g_slist_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gptrarray.lo > CC libeglib_static_la-glist.lo >In file included from ../../../mono/eglib/src/glist.c:329:0: >../../../mono/eglib/src/glist.c: In function 'monoeg_g_list_sort': >../../../mono/eglib/src/sort.frag.h:93:10: warning: array subscript is below array bounds [-Warray-bounds] > list = merge_lists (si->ranks [i], list, si->func); > ^ >../../../mono/eglib/src/sort.frag.h:94:13: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ >../../../mono/eglib/src/sort.frag.h:136:14: warning: array subscript is below array bounds [-Warray-bounds] > si->ranks [i] = NULL; > ^ > CC libeglib_static_la-gqueue.lo > CC libeglib_static_la-gpath.lo > CC libeglib_static_la-gshell.lo > CC libeglib_static_la-gspawn.lo > CC libeglib_static_la-gfile.lo > CC libeglib_static_la-gfile-posix.lo > CC libeglib_static_la-gpattern.lo > CC libeglib_static_la-gmarkup.lo > CC libeglib_static_la-gutf8.lo > CC libeglib_static_la-gunicode.lo > CC libeglib_static_la-gdate-unix.lo > CC libeglib_static_la-gdir-unix.lo > CC libeglib_static_la-gfile-unix.lo > CC libeglib_static_la-gmisc-unix.lo > CC libeglib_static_la-gmodule-unix.lo > CC libeglib_static_la-gtimer-unix.lo > CC libeglib_static_la-vasprintf.lo > CCLD libeglib.la > CCLD libeglib-static.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/src' >Making all in test >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/test' > CC test_eglib-test.o > CC test_eglib-driver.o > CC test_eglib-hashtable.o > CC test_eglib-string-util.o > CC test_eglib-string.o > CC test_eglib-slist.o > CC test_eglib-sizes.o >../../../mono/eglib/test/sizes.c: In function 'test_ptrconv': >../../../mono/eglib/test/sizes.c:29:19: warning: variable 'uv2' set but not used [-Wunused-but-set-variable] > unsigned int uv, uv2; > ^ >../../../mono/eglib/test/sizes.c:29:15: warning: variable 'uv' set but not used [-Wunused-but-set-variable] > unsigned int uv, uv2; > ^ > CC test_eglib-ptrarray.o > CC test_eglib-list.o > CC test_eglib-array.o > CC test_eglib-fake.o > CC test_eglib-path.o > CC test_eglib-queue.o > CC test_eglib-shell.o > CC test_eglib-spawn.o > CC test_eglib-timer.o > CC test_eglib-file.o > CC test_eglib-pattern.o >../../../mono/eglib/test/file.c: In function 'test_file': >../../../mono/eglib/test/file.c:118:7: warning: variable 'ignored' set but not used [-Wunused-but-set-variable] > gint ignored; > ^ > CC test_eglib-dir.o > CC test_eglib-markup.o > CC test_eglib-unicode.o > CC test_eglib-utf8.o > CC test_eglib-endian.o > CC test_eglib-module.o > CC test_eglib-memory.o > CCLD test-eglib >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib/test' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/eglib' >Making all in mono >make[2]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono' >Making all in arch >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch' >Making all in arm >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch/arm' >(cd ../../../../mono/mono/arch/arm; bash ./dpiops.sh) > arm_dpimacros.ht >(cd ../../../../mono/mono/arch/arm; bash ./vfpops.sh) > arm_vfpmacros.ht >mv arm_dpimacros.ht arm_dpimacros.h >mv arm_vfpmacros.ht arm_vfpmacros.h >make all-am >make[5]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch/arm' > CC arm-dis.lo > CC arm-codegen.lo >../../../../mono/mono/arch/arm/arm-codegen.c:128:5: warning: no previous prototype for 'arm_const_steps' [-Wmissing-prototypes] > int arm_const_steps(armword_t val) { > ^ > CCLD libmonoarch-arm.la >make[5]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch/arm' >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch/arm' >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/arch' >Making all in utils >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/utils' >make all-am >make[4]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/utils' > CC mono-md5.lo > CC mono-sha1.lo > CC mono-logger.lo > CC mono-codeman.lo > CC dlmalloc.lo > CC mono-counters.lo > CC mono-dl.lo > CC mono-internal-hash.lo > CC mono-io-portability.lo > CC monobitset.lo > CC mono-filemap.lo > CC mono-math.lo > CC mono-mmap.lo > CC mono-mutex.lo > CC mono-networkinterfaces.lo > CC mono-proclib.lo > CC mono-publib.lo >../../../mono/mono/utils/mono-proclib.c: In function 'get_cpu_times': >../../../mono/mono/utils/mono-proclib.c:600:24: warning: 'sirq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *sirq = (sirq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:598:22: warning: 'irq_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *irq = (irq_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:602:24: warning: 'idle_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *idle = (idle_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:596:29: warning: 'system_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *systemt = (system_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'nice_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > *user = (user_ticks + nice_ticks) * 10000000 / hz; > ^ >../../../mono/mono/utils/mono-proclib.c:594:23: warning: 'user_ticks' may be used uninitialized in this function [-Wmaybe-uninitialized] > CC mono-time.lo > CC strtod.lo > CC strenc.lo > CC mono-uri.lo > CC mono-poll.lo > CC mono-path.lo > CC mono-semaphore.lo > CC mono-stdlib.lo > CC mono-property-hash.lo > CC mono-value-hash.lo > CC mono-error.lo > CC mach-support.lo > CC mono-context.lo > CC hazard-pointer.lo > CC lock-free-queue.lo > CC lock-free-alloc.lo > CC lock-free-array-queue.lo > CC mono-linked-list-set.lo > CC mono-threads.lo > CC mono-threads-posix.lo > CC mono-threads-mach.lo > CC mono-threads-windows.lo > CC atomic.lo > CC mono-hwcap.lo > CC bsearch.lo > CC mach-support-arm.lo > CC mono-hwcap-arm.lo > CCLD libmonoutils.la >make[4]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/utils' >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/utils' >Making all in io-layer >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/io-layer' > CC collection.lo > CC context.lo > CC critical-sections.lo > CC error.lo > CC events.lo > CC handles.lo > CC io.lo > CC io-portability.lo > CC locking.lo > CC messages.lo > CC misc.lo > CC mutexes.lo > CC posix.lo > CC processes.lo > CC security.lo > CC semaphores.lo > CC shared.lo > CC sockets.lo > CC system.lo > CC timefuncs.lo > CC versioninfo.lo > CC wait.lo > CC wapi_glob.lo > CC wthreads.lo > CCLD libwapi.la >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/io-layer' >Making all in cil >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/cil' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/cil' >Making all in metadata >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/metadata' > CC libmonoruntime_la-console-unix.lo > CC libmonoruntime_la-assembly.lo > CC libmonoruntime_la-attach.lo > CC libmonoruntime_la-class.lo > CC libmonoruntime_la-cominterop.lo > CC libmonoruntime_la-coree.lo > CC libmonoruntime_la-debug-helpers.lo > CC libmonoruntime_la-debug-mono-symfile.lo > CC libmonoruntime_la-decimal.lo > CC libmonoruntime_la-environment.lo > CC libmonoruntime_la-exception.lo > CC libmonoruntime_la-file-io.lo > CC libmonoruntime_la-filewatcher.lo > CC libmonoruntime_la-icall.lo > CC libmonoruntime_la-image.lo > CC libmonoruntime_la-loader.lo > CC libmonoruntime_la-locales.lo > CC libmonoruntime_la-lock-tracer.lo > CC libmonoruntime_la-marshal.lo > CC libmonoruntime_la-mempool.lo > CC libmonoruntime_la-metadata.lo > CC libmonoruntime_la-metadata-verify.lo > CC libmonoruntime_la-method-builder.lo > CC libmonoruntime_la-mono-basic-block.lo > CC libmonoruntime_la-mono-config.lo > CC libmonoruntime_la-mono-cq.lo > CC libmonoruntime_la-mono-debug.lo > CC libmonoruntime_la-mono-debug-debugger.lo > CC libmonoruntime_la-mono-endian.lo > CC libmonoruntime_la-mono-mlist.lo > CC libmonoruntime_la-mono-perfcounters.lo > CC libmonoruntime_la-mono-wsq.lo > CC libmonoruntime_la-nacl-stub.lo > CC libmonoruntime_la-null-gc.lo > CC libmonoruntime_la-opcodes.lo > CC libmonoruntime_la-socket-io.lo > CC libmonoruntime_la-process.lo > CC libmonoruntime_la-profiler.lo > CC libmonoruntime_la-rand.lo > CC libmonoruntime_la-runtime.lo > CC libmonoruntime_la-security.lo > CC libmonoruntime_la-security-core-clr.lo > CC libmonoruntime_la-security-manager.lo > CC libmonoruntime_la-string-icalls.lo > CC libmonoruntime_la-sysmath.lo > CC libmonoruntime_la-threads.lo > CC libmonoruntime_la-threadpool.lo > CC libmonoruntime_la-verify.lo > CC libmonoruntime_la-appdomain.lo > CC libmonoruntime_la-domain.lo > CC libmonoruntime_la-gc.lo > CC libmonoruntime_la-monitor.lo > CC libmonoruntime_la-mono-hash.lo > CC libmonoruntime_la-object.lo > CC libmonoruntime_la-reflection.lo >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ > CC libmonoruntime_la-boehm-gc.lo > CC libmonoruntime_static_la-console-unix.lo > CC libmonoruntime_static_la-assembly.lo > CC libmonoruntime_static_la-attach.lo > CC libmonoruntime_static_la-class.lo > CC libmonoruntime_static_la-cominterop.lo > CC libmonoruntime_static_la-coree.lo > CC libmonoruntime_static_la-debug-helpers.lo > CC libmonoruntime_static_la-debug-mono-symfile.lo > CC libmonoruntime_static_la-decimal.lo > CC libmonoruntime_static_la-environment.lo > CC libmonoruntime_static_la-exception.lo > CC libmonoruntime_static_la-file-io.lo > CC libmonoruntime_static_la-filewatcher.lo > CC libmonoruntime_static_la-icall.lo > CC libmonoruntime_static_la-image.lo > CC libmonoruntime_static_la-loader.lo > CC libmonoruntime_static_la-locales.lo > CC libmonoruntime_static_la-lock-tracer.lo > CC libmonoruntime_static_la-marshal.lo > CC libmonoruntime_static_la-mempool.lo > CC libmonoruntime_static_la-metadata.lo > CC libmonoruntime_static_la-metadata-verify.lo > CC libmonoruntime_static_la-method-builder.lo > CC libmonoruntime_static_la-mono-basic-block.lo > CC libmonoruntime_static_la-mono-config.lo > CC libmonoruntime_static_la-mono-cq.lo > CC libmonoruntime_static_la-mono-debug.lo > CC libmonoruntime_static_la-mono-debug-debugger.lo > CC libmonoruntime_static_la-mono-endian.lo > CC libmonoruntime_static_la-mono-mlist.lo > CC libmonoruntime_static_la-mono-perfcounters.lo > CC libmonoruntime_static_la-mono-wsq.lo > CC libmonoruntime_static_la-nacl-stub.lo > CC libmonoruntime_static_la-null-gc.lo > CC libmonoruntime_static_la-opcodes.lo > CC libmonoruntime_static_la-socket-io.lo > CC libmonoruntime_static_la-process.lo > CC libmonoruntime_static_la-profiler.lo > CC libmonoruntime_static_la-rand.lo > CC libmonoruntime_static_la-runtime.lo > CC libmonoruntime_static_la-security.lo > CC libmonoruntime_static_la-security-core-clr.lo > CC libmonoruntime_static_la-security-manager.lo > CC libmonoruntime_static_la-string-icalls.lo > CC libmonoruntime_static_la-sysmath.lo > CC libmonoruntime_static_la-threads.lo > CC libmonoruntime_static_la-threadpool.lo > CC libmonoruntime_static_la-verify.lo > CC libmonoruntime_static_la-appdomain.lo > CC libmonoruntime_static_la-domain.lo > CC libmonoruntime_static_la-gc.lo > CC libmonoruntime_static_la-monitor.lo > CC libmonoruntime_static_la-mono-hash.lo > CC libmonoruntime_static_la-object.lo >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ > CC libmonoruntime_static_la-reflection.lo > CC libmonoruntime_static_la-boehm-gc.lo > CC libmonoruntimesgen_la-console-unix.lo > CC libmonoruntimesgen_la-assembly.lo > CC libmonoruntimesgen_la-attach.lo > CC libmonoruntimesgen_la-class.lo > CC libmonoruntimesgen_la-cominterop.lo > CC libmonoruntimesgen_la-coree.lo > CC libmonoruntimesgen_la-debug-helpers.lo > CC libmonoruntimesgen_la-debug-mono-symfile.lo > CC libmonoruntimesgen_la-decimal.lo > CC libmonoruntimesgen_la-environment.lo > CC libmonoruntimesgen_la-exception.lo > CC libmonoruntimesgen_la-file-io.lo > CC libmonoruntimesgen_la-filewatcher.lo > CC libmonoruntimesgen_la-icall.lo > CC libmonoruntimesgen_la-image.lo > CC libmonoruntimesgen_la-loader.lo > CC libmonoruntimesgen_la-locales.lo > CC libmonoruntimesgen_la-lock-tracer.lo > CC libmonoruntimesgen_la-marshal.lo > CC libmonoruntimesgen_la-mempool.lo > CC libmonoruntimesgen_la-metadata.lo > CC libmonoruntimesgen_la-metadata-verify.lo > CC libmonoruntimesgen_la-method-builder.lo > CC libmonoruntimesgen_la-mono-basic-block.lo > CC libmonoruntimesgen_la-mono-config.lo > CC libmonoruntimesgen_la-mono-cq.lo > CC libmonoruntimesgen_la-mono-debug.lo > CC libmonoruntimesgen_la-mono-debug-debugger.lo > CC libmonoruntimesgen_la-mono-endian.lo > CC libmonoruntimesgen_la-mono-mlist.lo > CC libmonoruntimesgen_la-mono-perfcounters.lo > CC libmonoruntimesgen_la-mono-wsq.lo > CC libmonoruntimesgen_la-nacl-stub.lo > CC libmonoruntimesgen_la-null-gc.lo > CC libmonoruntimesgen_la-opcodes.lo > CC libmonoruntimesgen_la-socket-io.lo > CC libmonoruntimesgen_la-process.lo > CC libmonoruntimesgen_la-profiler.lo > CC libmonoruntimesgen_la-rand.lo > CC libmonoruntimesgen_la-runtime.lo > CC libmonoruntimesgen_la-security.lo > CC libmonoruntimesgen_la-security-core-clr.lo > CC libmonoruntimesgen_la-security-manager.lo > CC libmonoruntimesgen_la-string-icalls.lo > CC libmonoruntimesgen_la-sysmath.lo > CC libmonoruntimesgen_la-threads.lo > CC libmonoruntimesgen_la-threadpool.lo > CC libmonoruntimesgen_la-verify.lo > CC libmonoruntimesgen_la-appdomain.lo > CC libmonoruntimesgen_la-domain.lo > CC libmonoruntimesgen_la-gc.lo > CC libmonoruntimesgen_la-monitor.lo > CC libmonoruntimesgen_la-mono-hash.lo > CC libmonoruntimesgen_la-object.lo > CC libmonoruntimesgen_la-reflection.lo >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ > CC libmonoruntimesgen_la-sgen-os-posix.lo >In file included from ../../../mono/mono/metadata/sgen-os-posix.c:33:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-os-mach.lo >In file included from ../../../mono/mono/metadata/sgen-os-mach.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-os-win32.lo > CC libmonoruntimesgen_la-sgen-gc.lo >In file included from ../../../mono/mono/metadata/sgen-gc.c:194:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-internal.lo >In file included from ../../../mono/mono/metadata/sgen-internal.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep-fixed.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep-par.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-marksweep-fixed-par.lo > CC libmonoruntimesgen_la-sgen-los.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-los.c:36:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-protocol.lo >In file included from ../../../mono/mono/metadata/sgen-protocol.c:26:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-bridge.lo >In file included from ../../../mono/mono/metadata/sgen-bridge.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-toggleref.lo >In file included from ../../../mono/mono/metadata/sgen-toggleref.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-cardtable.lo > CC libmonoruntimesgen_la-sgen-pinning.lo >In file included from ../../../mono/mono/metadata/sgen-cardtable.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-pinning.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-pinning-stats.lo > CC libmonoruntimesgen_la-sgen-workers.lo >In file included from ../../../mono/mono/metadata/sgen-pinning-stats.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-gray.lo >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-gray.c:24:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-nursery-allocator.lo > CC libmonoruntimesgen_la-sgen-hash-table.lo >In file included from ../../../mono/mono/metadata/sgen-nursery-allocator.c:63:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-hash-table.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-descriptor.lo > CC libmonoruntimesgen_la-sgen-alloc.lo >In file included from ../../../mono/mono/metadata/sgen-descriptor.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-alloc.c:42:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-debug.lo > CC libmonoruntimesgen_la-sgen-simple-nursery.lo >In file included from ../../../mono/mono/metadata/sgen-debug.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-simple-nursery.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-split-nursery.lo >In file included from ../../../mono/mono/metadata/sgen-split-nursery.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-memory-governor.lo >In file included from ../../../mono/mono/metadata/sgen-memory-governor.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-stw.lo >In file included from ../../../mono/mono/metadata/sgen-stw.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-fin-weak-hash.lo >In file included from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_la-sgen-layout-stats.lo >In file included from ../../../mono/mono/metadata/sgen-layout-stats.c:27:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-console-unix.lo > CC libmonoruntimesgen_static_la-assembly.lo > CC libmonoruntimesgen_static_la-attach.lo > CC libmonoruntimesgen_static_la-class.lo > CC libmonoruntimesgen_static_la-cominterop.lo > CC libmonoruntimesgen_static_la-coree.lo > CC libmonoruntimesgen_static_la-debug-helpers.lo > CC libmonoruntimesgen_static_la-debug-mono-symfile.lo > CC libmonoruntimesgen_static_la-decimal.lo > CC libmonoruntimesgen_static_la-environment.lo > CC libmonoruntimesgen_static_la-exception.lo > CC libmonoruntimesgen_static_la-file-io.lo > CC libmonoruntimesgen_static_la-filewatcher.lo > CC libmonoruntimesgen_static_la-icall.lo > CC libmonoruntimesgen_static_la-image.lo > CC libmonoruntimesgen_static_la-loader.lo > CC libmonoruntimesgen_static_la-locales.lo > CC libmonoruntimesgen_static_la-lock-tracer.lo > CC libmonoruntimesgen_static_la-marshal.lo > CC libmonoruntimesgen_static_la-mempool.lo > CC libmonoruntimesgen_static_la-metadata.lo > CC libmonoruntimesgen_static_la-metadata-verify.lo > CC libmonoruntimesgen_static_la-method-builder.lo > CC libmonoruntimesgen_static_la-mono-basic-block.lo > CC libmonoruntimesgen_static_la-mono-config.lo > CC libmonoruntimesgen_static_la-mono-cq.lo > CC libmonoruntimesgen_static_la-mono-debug.lo > CC libmonoruntimesgen_static_la-mono-debug-debugger.lo > CC libmonoruntimesgen_static_la-mono-endian.lo > CC libmonoruntimesgen_static_la-mono-mlist.lo > CC libmonoruntimesgen_static_la-mono-perfcounters.lo > CC libmonoruntimesgen_static_la-mono-wsq.lo > CC libmonoruntimesgen_static_la-nacl-stub.lo > CC libmonoruntimesgen_static_la-null-gc.lo > CC libmonoruntimesgen_static_la-opcodes.lo > CC libmonoruntimesgen_static_la-socket-io.lo > CC libmonoruntimesgen_static_la-process.lo > CC libmonoruntimesgen_static_la-profiler.lo > CC libmonoruntimesgen_static_la-rand.lo > CC libmonoruntimesgen_static_la-runtime.lo > CC libmonoruntimesgen_static_la-security.lo > CC libmonoruntimesgen_static_la-security-core-clr.lo > CC libmonoruntimesgen_static_la-security-manager.lo > CC libmonoruntimesgen_static_la-string-icalls.lo > CC libmonoruntimesgen_static_la-sysmath.lo > CC libmonoruntimesgen_static_la-threads.lo > CC libmonoruntimesgen_static_la-threadpool.lo > CC libmonoruntimesgen_static_la-verify.lo > CC libmonoruntimesgen_static_la-appdomain.lo > CC libmonoruntimesgen_static_la-domain.lo > CC libmonoruntimesgen_static_la-gc.lo > CC libmonoruntimesgen_static_la-monitor.lo > CC libmonoruntimesgen_static_la-mono-hash.lo > CC libmonoruntimesgen_static_la-object.lo > CC libmonoruntimesgen_static_la-reflection.lo >../../../mono/mono/metadata/object.c: In function 'mono_field_static_set_value': >../../../mono/mono/metadata/object.c:3049:14: warning: assignment discards 'const' qualifier from pointer target type > dest = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_get_addr': >../../../mono/mono/metadata/object.c:3086:11: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ >../../../mono/mono/metadata/object.c: In function 'mono_field_static_get_value_for_thread': >../../../mono/mono/metadata/object.c:3337:10: warning: assignment discards 'const' qualifier from pointer target type > src = mono_field_get_data (field); > ^ > CC libmonoruntimesgen_static_la-sgen-os-posix.lo >In file included from ../../../mono/mono/metadata/sgen-os-posix.c:33:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-os-mach.lo >In file included from ../../../mono/mono/metadata/sgen-os-mach.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-os-win32.lo > CC libmonoruntimesgen_static_la-sgen-gc.lo >In file included from ../../../mono/mono/metadata/sgen-gc.c:194:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-internal.lo >In file included from ../../../mono/mono/metadata/sgen-internal.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-fixed.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed.c:9: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-par.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-par.c:9: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.lo >In file included from ../../../mono/mono/metadata/sgen-marksweep.c:37:0, > from ../../../mono/mono/metadata/sgen-marksweep-fixed-par.c:10: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-los.lo >In file included from ../../../mono/mono/metadata/sgen-los.c:36:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-protocol.lo >In file included from ../../../mono/mono/metadata/sgen-protocol.c:26:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-bridge.lo >In file included from ../../../mono/mono/metadata/sgen-bridge.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-toggleref.lo >In file included from ../../../mono/mono/metadata/sgen-toggleref.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-cardtable.lo >In file included from ../../../mono/mono/metadata/sgen-cardtable.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-pinning.lo >In file included from ../../../mono/mono/metadata/sgen-pinning.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-pinning-stats.lo > CC libmonoruntimesgen_static_la-sgen-workers.lo > CC libmonoruntimesgen_static_la-sgen-gray.lo >In file included from ../../../mono/mono/metadata/sgen-pinning-stats.c:29:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-workers.c:25:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-gray.c:24:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-nursery-allocator.lo > CC libmonoruntimesgen_static_la-sgen-hash-table.lo >In file included from ../../../mono/mono/metadata/sgen-nursery-allocator.c:63:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-hash-table.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-descriptor.lo > CC libmonoruntimesgen_static_la-sgen-alloc.lo >In file included from ../../../mono/mono/metadata/sgen-descriptor.c:46:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-alloc.c:42:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-debug.lo >In file included from ../../../mono/mono/metadata/sgen-debug.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-simple-nursery.lo >In file included from ../../../mono/mono/metadata/sgen-simple-nursery.c:28:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-split-nursery.lo > CC libmonoruntimesgen_static_la-sgen-memory-governor.lo >In file included from ../../../mono/mono/metadata/sgen-split-nursery.c:31:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-memory-governor.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-stw.lo >In file included from ../../../mono/mono/metadata/sgen-stw.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC libmonoruntimesgen_static_la-sgen-fin-weak-hash.lo > CC libmonoruntimesgen_static_la-sgen-layout-stats.lo >In file included from ../../../mono/mono/metadata/sgen-fin-weak-hash.c:30:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ >In file included from ../../../mono/mono/metadata/sgen-layout-stats.c:27:0: >../../../mono/mono/metadata/sgen-gc.h:295:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_end (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:289:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_get_nursery_start (void) > ^ >../../../mono/mono/metadata/sgen-gc.h:283:1: warning: always_inline function might not be inlinable [-Wattributes] > sgen_ptr_in_nursery (void *p) > ^ > CC pedump.o > CCLD libmonoruntime.la > CCLD libmonoruntime-static.la > CCLD libmonoruntimesgen.la > CCLD pedump > CCLD libmonoruntimesgen-static.la >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/metadata' >Making all in mini >make[3]: Entering directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/mini' >if test -d ../../../mono/.git; then \ > (cd ../../../mono; \ > LANG=C; export LANG; \ > branch=`git branch | grep '^\*' | cut -d ' ' -f 2`; \ > version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \ > echo "#define FULL_VERSION \"$branch/$version\""; \ > ); \ >else \ > echo "#define FULL_VERSION \"tarball\""; \ >fi > version.h > CC genmdesc-genmdesc.o > CC genmdesc-helpers.o > CC ../metadata/genmdesc-opcodes.o >In file included from ../../../mono/mono/mini/mini-arch.h:21:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/genmdesc.c:9: >../../../mono/mono/mini/mini-arm.h:23:2: error: #error "hardfp-abi not yet supported." > #error "hardfp-abi not yet supported." > ^ >In file included from ../../../mono/mono/mini/mini-arch.h:21:0, > from ../../../mono/mono/mini/mini.h:36, > from ../../../mono/mono/mini/helpers.c:9: >../../../mono/mono/mini/mini-arm.h:23:2: error: #error "hardfp-abi not yet supported." > #error "hardfp-abi not yet supported." > ^ >make[3]: *** [genmdesc-genmdesc.o] Error 1 >make[3]: *** Waiting for unfinished jobs.... >make[3]: *** [genmdesc-helpers.o] Error 1 >make[3]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono/mini' >make[2]: *** [all-recursive] Error 1 >make[2]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli/mono' >make[1]: *** [all-recursive] Error 1 >make[1]: Leaving directory `/builddir/build/BUILD/wine-mono-4.5.2/build-cross-cli' >make: *** [all] Error 2 >error: Bad exit status from /var/tmp/rpm-tmp.auwbmU (%build) > Bad exit status from /var/tmp/rpm-tmp.auwbmU (%build) >RPM build errors: >Child return code was: 1 >EXCEPTION: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'] >Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace > result = func(*args, **kw) > File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 376, in do > raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >Error: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target noarch --nodeps builddir/build/SPECS/wine-mono.spec'] >LEAVE do --> EXCEPTION RAISED >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1107164
: 906229 |
906230
|
906231