=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for mono-2.10.9nb23 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9' Making all in po gmake[2]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po' Making all in mcs gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po/mcs' gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po/mcs' gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po' gmake[2]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/po' Making all in libgc gmake[2]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc' Making all in include gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include' Making all in private gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include/private' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include/private' gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include' gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/include' Making all in doc gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/doc' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc/doc' gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc' /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c -o allchblk.lo allchblk.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo alloc.c alloc.c:972:32: warning: '&&' within '||' [-Wlogical-op-parentheses] if (GC_last_heap_addr == 0 && !((word)space & SIGNB) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:972:32: note: place parentheses around the '&&' expression to silence this warning if (GC_last_heap_addr == 0 && !((word)space & SIGNB) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c -o blacklst.lo blacklst.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c -o checksums.lo checksums.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c -o dbg_mlc.lo dbg_mlc.c dbg_mlc.c:401:5: warning: implicit declaration of function 'GC_print_callers' is invalid in C99 [-Wimplicit-function-declaration] PRINT_CALL_CHAIN(ohdr); ^ ./include/private/dbg_mlc.h:141:35: note: expanded from macro 'PRINT_CALL_CHAIN' # define PRINT_CALL_CHAIN(base) GC_print_callers(((oh *)(base)) -> oh_ci) ^ dbg_mlc.c:440:9: warning: implicit declaration of function 'GC_print_callers' is invalid in C99 [-Wimplicit-function-declaration] PRINT_CALL_CHAIN(ohdr); ^ ./include/private/dbg_mlc.h:141:35: note: expanded from macro 'PRINT_CALL_CHAIN' # define PRINT_CALL_CHAIN(base) GC_print_callers(((oh *)(base)) -> oh_ci) ^ 2 warnings generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c -o dyn_load.lo dyn_load.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c -o finalize.lo finalize.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c -o gc_dlopen.lo gc_dlopen.c gc_dlopen.c:52:30: warning: implicit declaration of function 'GC_collection_in_progress' is invalid in C99 [-Wimplicit-function-declaration] while (GC_incremental && GC_collection_in_progress()) { ^ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c -o gcj_mlc.lo gcj_mlc.c gcj_mlc.c:210:6: warning: implicit declaration of function 'GC_start_debugging' is invalid in C99 [-Wimplicit-function-declaration] GC_start_debugging(); ^ gcj_mlc.c:271:6: warning: implicit declaration of function 'GC_start_debugging' is invalid in C99 [-Wimplicit-function-declaration] GC_start_debugging(); ^ 2 warnings generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c -o headers.lo headers.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c -o malloc.lo malloc.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c -o mallocx.lo mallocx.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c -o mark.lo mark.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c -o mark_rts.lo mark_rts.c mark_rts.c:379:21: warning: address of stack memory associated with local variable 'dummy' returned [-Wreturn-stack-address] return((ptr_t)(&dummy)); ^~~~~ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c -o new_hblk.lo new_hblk.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c -o obj_map.lo obj_map.c obj_map.c:25:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static max_valid_offset = 0; ~~~~~~ ^ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c -o os_dep.lo os_dep.c os_dep.c:1610:21: warning: incompatible pointer types passing 'char (*)[]' to parameter of type 'int *' [-Wincompatible-pointer-types] GC_add_roots_inner(DATASTART, (char *)(DATAEND), FALSE); ^~~~~~~~~ ./include/private/gcconfig.h:2170:51: note: expanded from macro 'DATASTART' # define DATASTART GC_FreeBSDGetDataStart(0x1000, &etext) ^~~~~~ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c -o pcr_interface.lo pcr_interface.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c -o ptr_chck.lo ptr_chck.c ptr_chck.c:168:26: warning: '&&' within '||' [-Wlogical-op-parentheses] || sz > MAXOBJBYTES && (ptr_t)p >= (ptr_t)h + sz) { ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:168:26: note: place parentheses around the '&&' expression to silence this warning || sz > MAXOBJBYTES && (ptr_t)p >= (ptr_t)h + sz) { ^ ( ) 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c -o real_malloc.lo real_malloc.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c -o reclaim.lo reclaim.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c -o solaris_pthreads.lo solaris_pthreads.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c -o solaris_threads.lo solaris_threads.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c -o specific.lo specific.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c -o stubborn.lo stubborn.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c -o typd_mlc.lo typd_mlc.c typd_mlc.c:374:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value] (((word)WORDS_TO_BYTES(-1)) | GC_DS_PER_OBJECT), ^~~~~~~~~~~~~~~~~~ ./include/private/gc_priv.h:497:35: note: expanded from macro 'WORDS_TO_BYTES' # define WORDS_TO_BYTES(x) ((x)<<3) ~~~^ 1 warning generated. /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c -o backgraph.lo backgraph.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c -o win32_threads.lo win32_threads.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c -o pthread_support.lo pthread_support.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c -o pthread_stop_world.lo pthread_stop_world.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c -o darwin_stop_world.lo darwin_stop_world.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT openbsd_stop_world.lo -MD -MP -MF .deps/openbsd_stop_world.Tpo -c -o openbsd_stop_world.lo openbsd_stop_world.c /bin/sh ./libtool --quiet --mode=compile --tag=CC clang -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_FREEBSD_THREADS=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 -DHAVE_DLFCN_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./.. -I./.. -I./include -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -g -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c -o mach_dep.lo mach_dep.c /bin/sh ./libtool --quiet --tag=CC --mode=link clang -O2 -I/usr/pkg/include -I/usr/include -g -version-info 1:2:0 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o libmonogc.la allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo openbsd_stop_world.lo mach_dep.lo -lpthread -lrt -ldl libtool: warning: '-version-info/-version-number' is ignored for convenience libraries /bin/sh ./libtool --quiet --tag=CC --mode=link clang -O2 -I/usr/pkg/include -I/usr/include -g -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o libmonogc-static.la allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo openbsd_stop_world.lo mach_dep.lo -lpthread -lrt -ldl gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc' gmake[2]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/libgc' Making all in eglib gmake[2]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' /usr/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' Making all in src gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib/src' /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-garray.lo -MD -MP -MF .deps/libeglib_la-garray.Tpo -c -o libeglib_la-garray.lo `test -f 'garray.c' || echo './'`garray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gbytearray.lo -MD -MP -MF .deps/libeglib_la-gbytearray.Tpo -c -o libeglib_la-gbytearray.lo `test -f 'gbytearray.c' || echo './'`gbytearray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gerror.lo -MD -MP -MF .deps/libeglib_la-gerror.Tpo -c -o libeglib_la-gerror.lo `test -f 'gerror.c' || echo './'`gerror.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-ghashtable.lo -MD -MP -MF .deps/libeglib_la-ghashtable.Tpo -c -o libeglib_la-ghashtable.lo `test -f 'ghashtable.c' || echo './'`ghashtable.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gmem.lo -MD -MP -MF .deps/libeglib_la-gmem.Tpo -c -o libeglib_la-gmem.lo `test -f 'gmem.c' || echo './'`gmem.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-goutput.lo -MD -MP -MF .deps/libeglib_la-goutput.Tpo -c -o libeglib_la-goutput.lo `test -f 'goutput.c' || echo './'`goutput.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gstr.lo -MD -MP -MF .deps/libeglib_la-gstr.Tpo -c -o libeglib_la-gstr.lo `test -f 'gstr.c' || echo './'`gstr.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gslist.lo -MD -MP -MF .deps/libeglib_la-gslist.Tpo -c -o libeglib_la-gslist.lo `test -f 'gslist.c' || echo './'`gslist.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gstring.lo -MD -MP -MF .deps/libeglib_la-gstring.Tpo -c -o libeglib_la-gstring.lo `test -f 'gstring.c' || echo './'`gstring.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gptrarray.lo -MD -MP -MF .deps/libeglib_la-gptrarray.Tpo -c -o libeglib_la-gptrarray.lo `test -f 'gptrarray.c' || echo './'`gptrarray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-glist.lo -MD -MP -MF .deps/libeglib_la-glist.Tpo -c -o libeglib_la-glist.lo `test -f 'glist.c' || echo './'`glist.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gqueue.lo -MD -MP -MF .deps/libeglib_la-gqueue.Tpo -c -o libeglib_la-gqueue.lo `test -f 'gqueue.c' || echo './'`gqueue.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gpath.lo -MD -MP -MF .deps/libeglib_la-gpath.Tpo -c -o libeglib_la-gpath.lo `test -f 'gpath.c' || echo './'`gpath.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gshell.lo -MD -MP -MF .deps/libeglib_la-gshell.Tpo -c -o libeglib_la-gshell.lo `test -f 'gshell.c' || echo './'`gshell.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gspawn.lo -MD -MP -MF .deps/libeglib_la-gspawn.Tpo -c -o libeglib_la-gspawn.lo `test -f 'gspawn.c' || echo './'`gspawn.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gfile.lo -MD -MP -MF .deps/libeglib_la-gfile.Tpo -c -o libeglib_la-gfile.lo `test -f 'gfile.c' || echo './'`gfile.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gfile-posix.lo -MD -MP -MF .deps/libeglib_la-gfile-posix.Tpo -c -o libeglib_la-gfile-posix.lo `test -f 'gfile-posix.c' || echo './'`gfile-posix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gpattern.lo -MD -MP -MF .deps/libeglib_la-gpattern.Tpo -c -o libeglib_la-gpattern.lo `test -f 'gpattern.c' || echo './'`gpattern.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gmarkup.lo -MD -MP -MF .deps/libeglib_la-gmarkup.Tpo -c -o libeglib_la-gmarkup.lo `test -f 'gmarkup.c' || echo './'`gmarkup.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gutf8.lo -MD -MP -MF .deps/libeglib_la-gutf8.Tpo -c -o libeglib_la-gutf8.lo `test -f 'gutf8.c' || echo './'`gutf8.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gunicode.lo -MD -MP -MF .deps/libeglib_la-gunicode.Tpo -c -o libeglib_la-gunicode.lo `test -f 'gunicode.c' || echo './'`gunicode.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gdate-unix.lo -MD -MP -MF .deps/libeglib_la-gdate-unix.Tpo -c -o libeglib_la-gdate-unix.lo `test -f 'gdate-unix.c' || echo './'`gdate-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gdir-unix.lo -MD -MP -MF .deps/libeglib_la-gdir-unix.Tpo -c -o libeglib_la-gdir-unix.lo `test -f 'gdir-unix.c' || echo './'`gdir-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gfile-unix.lo -MD -MP -MF .deps/libeglib_la-gfile-unix.Tpo -c -o libeglib_la-gfile-unix.lo `test -f 'gfile-unix.c' || echo './'`gfile-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gmisc-unix.lo -MD -MP -MF .deps/libeglib_la-gmisc-unix.Tpo -c -o libeglib_la-gmisc-unix.lo `test -f 'gmisc-unix.c' || echo './'`gmisc-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gmodule-unix.lo -MD -MP -MF .deps/libeglib_la-gmodule-unix.Tpo -c -o libeglib_la-gmodule-unix.lo `test -f 'gmodule-unix.c' || echo './'`gmodule-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-gtimer-unix.lo -MD -MP -MF .deps/libeglib_la-gtimer-unix.Tpo -c -o libeglib_la-gtimer-unix.lo `test -f 'gtimer-unix.c' || echo './'`gtimer-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_la-vasprintf.lo -MD -MP -MF .deps/libeglib_la-vasprintf.Tpo -c -o libeglib_la-vasprintf.lo `test -f 'vasprintf.c' || echo './'`vasprintf.c /bin/sh ../libtool --quiet --tag=CC --mode=link clang -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-export-dynamic -o libeglib.la libeglib_la-garray.lo libeglib_la-gbytearray.lo libeglib_la-gerror.lo libeglib_la-ghashtable.lo libeglib_la-gmem.lo libeglib_la-goutput.lo libeglib_la-gstr.lo libeglib_la-gslist.lo libeglib_la-gstring.lo libeglib_la-gptrarray.lo libeglib_la-glist.lo libeglib_la-gqueue.lo libeglib_la-gpath.lo libeglib_la-gshell.lo libeglib_la-gspawn.lo libeglib_la-gfile.lo libeglib_la-gfile-posix.lo libeglib_la-gpattern.lo libeglib_la-gmarkup.lo libeglib_la-gutf8.lo libeglib_la-gunicode.lo libeglib_la-gdate-unix.lo libeglib_la-gdir-unix.lo libeglib_la-gfile-unix.lo libeglib_la-gmisc-unix.lo libeglib_la-gmodule-unix.lo libeglib_la-gtimer-unix.lo libeglib_la-vasprintf.lo -lm -liconv -liconv /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-garray.lo -MD -MP -MF .deps/libeglib_static_la-garray.Tpo -c -o libeglib_static_la-garray.lo `test -f 'garray.c' || echo './'`garray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gbytearray.lo -MD -MP -MF .deps/libeglib_static_la-gbytearray.Tpo -c -o libeglib_static_la-gbytearray.lo `test -f 'gbytearray.c' || echo './'`gbytearray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gerror.lo -MD -MP -MF .deps/libeglib_static_la-gerror.Tpo -c -o libeglib_static_la-gerror.lo `test -f 'gerror.c' || echo './'`gerror.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-ghashtable.lo -MD -MP -MF .deps/libeglib_static_la-ghashtable.Tpo -c -o libeglib_static_la-ghashtable.lo `test -f 'ghashtable.c' || echo './'`ghashtable.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gmem.lo -MD -MP -MF .deps/libeglib_static_la-gmem.Tpo -c -o libeglib_static_la-gmem.lo `test -f 'gmem.c' || echo './'`gmem.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-goutput.lo -MD -MP -MF .deps/libeglib_static_la-goutput.Tpo -c -o libeglib_static_la-goutput.lo `test -f 'goutput.c' || echo './'`goutput.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gstr.lo -MD -MP -MF .deps/libeglib_static_la-gstr.Tpo -c -o libeglib_static_la-gstr.lo `test -f 'gstr.c' || echo './'`gstr.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gslist.lo -MD -MP -MF .deps/libeglib_static_la-gslist.Tpo -c -o libeglib_static_la-gslist.lo `test -f 'gslist.c' || echo './'`gslist.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gstring.lo -MD -MP -MF .deps/libeglib_static_la-gstring.Tpo -c -o libeglib_static_la-gstring.lo `test -f 'gstring.c' || echo './'`gstring.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gptrarray.lo -MD -MP -MF .deps/libeglib_static_la-gptrarray.Tpo -c -o libeglib_static_la-gptrarray.lo `test -f 'gptrarray.c' || echo './'`gptrarray.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-glist.lo -MD -MP -MF .deps/libeglib_static_la-glist.Tpo -c -o libeglib_static_la-glist.lo `test -f 'glist.c' || echo './'`glist.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gqueue.lo -MD -MP -MF .deps/libeglib_static_la-gqueue.Tpo -c -o libeglib_static_la-gqueue.lo `test -f 'gqueue.c' || echo './'`gqueue.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gpath.lo -MD -MP -MF .deps/libeglib_static_la-gpath.Tpo -c -o libeglib_static_la-gpath.lo `test -f 'gpath.c' || echo './'`gpath.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gshell.lo -MD -MP -MF .deps/libeglib_static_la-gshell.Tpo -c -o libeglib_static_la-gshell.lo `test -f 'gshell.c' || echo './'`gshell.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gspawn.lo -MD -MP -MF .deps/libeglib_static_la-gspawn.Tpo -c -o libeglib_static_la-gspawn.lo `test -f 'gspawn.c' || echo './'`gspawn.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gfile.lo -MD -MP -MF .deps/libeglib_static_la-gfile.Tpo -c -o libeglib_static_la-gfile.lo `test -f 'gfile.c' || echo './'`gfile.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gfile-posix.lo -MD -MP -MF .deps/libeglib_static_la-gfile-posix.Tpo -c -o libeglib_static_la-gfile-posix.lo `test -f 'gfile-posix.c' || echo './'`gfile-posix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gpattern.lo -MD -MP -MF .deps/libeglib_static_la-gpattern.Tpo -c -o libeglib_static_la-gpattern.lo `test -f 'gpattern.c' || echo './'`gpattern.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gmarkup.lo -MD -MP -MF .deps/libeglib_static_la-gmarkup.Tpo -c -o libeglib_static_la-gmarkup.lo `test -f 'gmarkup.c' || echo './'`gmarkup.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gutf8.lo -MD -MP -MF .deps/libeglib_static_la-gutf8.Tpo -c -o libeglib_static_la-gutf8.lo `test -f 'gutf8.c' || echo './'`gutf8.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gunicode.lo -MD -MP -MF .deps/libeglib_static_la-gunicode.Tpo -c -o libeglib_static_la-gunicode.lo `test -f 'gunicode.c' || echo './'`gunicode.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gdate-unix.lo -MD -MP -MF .deps/libeglib_static_la-gdate-unix.Tpo -c -o libeglib_static_la-gdate-unix.lo `test -f 'gdate-unix.c' || echo './'`gdate-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gdir-unix.lo -MD -MP -MF .deps/libeglib_static_la-gdir-unix.Tpo -c -o libeglib_static_la-gdir-unix.lo `test -f 'gdir-unix.c' || echo './'`gdir-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gfile-unix.lo -MD -MP -MF .deps/libeglib_static_la-gfile-unix.Tpo -c -o libeglib_static_la-gfile-unix.lo `test -f 'gfile-unix.c' || echo './'`gfile-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gmisc-unix.lo -MD -MP -MF .deps/libeglib_static_la-gmisc-unix.Tpo -c -o libeglib_static_la-gmisc-unix.lo `test -f 'gmisc-unix.c' || echo './'`gmisc-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gmodule-unix.lo -MD -MP -MF .deps/libeglib_static_la-gmodule-unix.Tpo -c -o libeglib_static_la-gmodule-unix.lo `test -f 'gmodule-unix.c' || echo './'`gmodule-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-gtimer-unix.lo -MD -MP -MF .deps/libeglib_static_la-gtimer-unix.Tpo -c -o libeglib_static_la-gtimer-unix.lo `test -f 'gtimer-unix.c' || echo './'`gtimer-unix.c /bin/sh ../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/include -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT libeglib_static_la-vasprintf.lo -MD -MP -MF .deps/libeglib_static_la-vasprintf.Tpo -c -o libeglib_static_la-vasprintf.lo `test -f 'vasprintf.c' || echo './'`vasprintf.c /bin/sh ../libtool --quiet --tag=CC --mode=link clang -g -Wall -D_FORTIFY_SOURCE=2 -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-export-dynamic -o libeglib-static.la libeglib_static_la-garray.lo libeglib_static_la-gbytearray.lo libeglib_static_la-gerror.lo libeglib_static_la-ghashtable.lo libeglib_static_la-gmem.lo libeglib_static_la-goutput.lo libeglib_static_la-gstr.lo libeglib_static_la-gslist.lo libeglib_static_la-gstring.lo libeglib_static_la-gptrarray.lo libeglib_static_la-glist.lo libeglib_static_la-gqueue.lo libeglib_static_la-gpath.lo libeglib_static_la-gshell.lo libeglib_static_la-gspawn.lo libeglib_static_la-gfile.lo libeglib_static_la-gfile-posix.lo libeglib_static_la-gpattern.lo libeglib_static_la-gmarkup.lo libeglib_static_la-gutf8.lo libeglib_static_la-gunicode.lo libeglib_static_la-gdate-unix.lo libeglib_static_la-gdir-unix.lo libeglib_static_la-gfile-unix.lo libeglib_static_la-gmisc-unix.lo libeglib_static_la-gmodule-unix.lo libeglib_static_la-gtimer-unix.lo libeglib_static_la-vasprintf.lo -lm -liconv -liconv gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib/src' Making all in test gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib/test' clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-test.o -MD -MP -MF .deps/test_eglib-test.Tpo -c -o test_eglib-test.o `test -f 'test.c' || echo './'`test.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-driver.o -MD -MP -MF .deps/test_eglib-driver.Tpo -c -o test_eglib-driver.o `test -f 'driver.c' || echo './'`driver.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-hashtable.o -MD -MP -MF .deps/test_eglib-hashtable.Tpo -c -o test_eglib-hashtable.o `test -f 'hashtable.c' || echo './'`hashtable.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-string-util.o -MD -MP -MF .deps/test_eglib-string-util.Tpo -c -o test_eglib-string-util.o `test -f 'string-util.c' || echo './'`string-util.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-string.o -MD -MP -MF .deps/test_eglib-string.Tpo -c -o test_eglib-string.o `test -f 'string.c' || echo './'`string.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-slist.o -MD -MP -MF .deps/test_eglib-slist.Tpo -c -o test_eglib-slist.o `test -f 'slist.c' || echo './'`slist.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-sizes.o -MD -MP -MF .deps/test_eglib-sizes.Tpo -c -o test_eglib-sizes.o `test -f 'sizes.c' || echo './'`sizes.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-ptrarray.o -MD -MP -MF .deps/test_eglib-ptrarray.Tpo -c -o test_eglib-ptrarray.o `test -f 'ptrarray.c' || echo './'`ptrarray.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-list.o -MD -MP -MF .deps/test_eglib-list.Tpo -c -o test_eglib-list.o `test -f 'list.c' || echo './'`list.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-array.o -MD -MP -MF .deps/test_eglib-array.Tpo -c -o test_eglib-array.o `test -f 'array.c' || echo './'`array.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-fake.o -MD -MP -MF .deps/test_eglib-fake.Tpo -c -o test_eglib-fake.o `test -f 'fake.c' || echo './'`fake.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-path.o -MD -MP -MF .deps/test_eglib-path.Tpo -c -o test_eglib-path.o `test -f 'path.c' || echo './'`path.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-queue.o -MD -MP -MF .deps/test_eglib-queue.Tpo -c -o test_eglib-queue.o `test -f 'queue.c' || echo './'`queue.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-shell.o -MD -MP -MF .deps/test_eglib-shell.Tpo -c -o test_eglib-shell.o `test -f 'shell.c' || echo './'`shell.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-spawn.o -MD -MP -MF .deps/test_eglib-spawn.Tpo -c -o test_eglib-spawn.o `test -f 'spawn.c' || echo './'`spawn.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-timer.o -MD -MP -MF .deps/test_eglib-timer.Tpo -c -o test_eglib-timer.o `test -f 'timer.c' || echo './'`timer.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-file.o -MD -MP -MF .deps/test_eglib-file.Tpo -c -o test_eglib-file.o `test -f 'file.c' || echo './'`file.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-pattern.o -MD -MP -MF .deps/test_eglib-pattern.Tpo -c -o test_eglib-pattern.o `test -f 'pattern.c' || echo './'`pattern.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-dir.o -MD -MP -MF .deps/test_eglib-dir.Tpo -c -o test_eglib-dir.o `test -f 'dir.c' || echo './'`dir.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-markup.o -MD -MP -MF .deps/test_eglib-markup.Tpo -c -o test_eglib-markup.o `test -f 'markup.c' || echo './'`markup.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-unicode.o -MD -MP -MF .deps/test_eglib-unicode.Tpo -c -o test_eglib-unicode.o `test -f 'unicode.c' || echo './'`unicode.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-utf8.o -MD -MP -MF .deps/test_eglib-utf8.Tpo -c -o test_eglib-utf8.o `test -f 'utf8.c' || echo './'`utf8.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-endian.o -MD -MP -MF .deps/test_eglib-endian.Tpo -c -o test_eglib-endian.o `test -f 'endian.c' || echo './'`endian.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-module.o -MD -MP -MF .deps/test_eglib-module.Tpo -c -o test_eglib-module.o `test -f 'module.c' || echo './'`module.c clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -MT test_eglib-memory.o -MD -MP -MF .deps/test_eglib-memory.Tpo -c -o test_eglib-memory.o `test -f 'memory.c' || echo './'`memory.c /bin/sh ../libtool --quiet --tag=CC --mode=link clang -Wall -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -I/usr/pkg/include -I/usr/include -g -D_GNU_SOURCE -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-export-dynamic -o test-eglib test_eglib-test.o test_eglib-driver.o test_eglib-hashtable.o test_eglib-string-util.o test_eglib-string.o test_eglib-slist.o test_eglib-sizes.o test_eglib-ptrarray.o test_eglib-list.o test_eglib-array.o test_eglib-fake.o test_eglib-path.o test_eglib-queue.o test_eglib-shell.o test_eglib-spawn.o test_eglib-timer.o test_eglib-file.o test_eglib-pattern.o test_eglib-dir.o test_eglib-markup.o test_eglib-unicode.o test_eglib-utf8.o test_eglib-endian.o test_eglib-module.o test_eglib-memory.o ../src/libeglib.la -lm -liconv -liconv gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib/test' gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' gmake[2]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/eglib' Making all in mono gmake[2]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono' Making all in utils gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/utils' /usr/pkg/bin/gmake all-am gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/utils' /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-md5.lo -MD -MP -MF .deps/mono-md5.Tpo -c -o mono-md5.lo mono-md5.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-sha1.lo -MD -MP -MF .deps/mono-sha1.Tpo -c -o mono-sha1.lo mono-sha1.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-logger.lo -MD -MP -MF .deps/mono-logger.Tpo -c -o mono-logger.lo mono-logger.c In file included from mono-logger.c:7: ./mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ./mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ./mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-codeman.lo -MD -MP -MF .deps/mono-codeman.Tpo -c -o mono-codeman.lo mono-codeman.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT dlmalloc.lo -MD -MP -MF .deps/dlmalloc.Tpo -c -o dlmalloc.lo dlmalloc.c dlmalloc.c:2515:12: warning: unused function 'change_mparam' [-Wunused-function] static int change_mparam(int param_number, int value) { ^ dlmalloc.c:2847:13: warning: unused function 'internal_malloc_stats' [-Wunused-function] static void internal_malloc_stats(mstate m) { ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-counters.lo -MD -MP -MF .deps/mono-counters.Tpo -c -o mono-counters.lo mono-counters.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-dl.lo -MD -MP -MF .deps/mono-dl.Tpo -c -o mono-dl.lo mono-dl.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-internal-hash.lo -MD -MP -MF .deps/mono-internal-hash.Tpo -c -o mono-internal-hash.lo mono-internal-hash.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c -o mono-io-portability.lo mono-io-portability.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT monobitset.lo -MD -MP -MF .deps/monobitset.Tpo -c -o monobitset.lo monobitset.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-filemap.lo -MD -MP -MF .deps/mono-filemap.Tpo -c -o mono-filemap.lo mono-filemap.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-math.lo -MD -MP -MF .deps/mono-math.Tpo -c -o mono-math.lo mono-math.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-mmap.lo -MD -MP -MF .deps/mono-mmap.Tpo -c -o mono-mmap.lo mono-mmap.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-networkinterfaces.lo -MD -MP -MF .deps/mono-networkinterfaces.Tpo -c -o mono-networkinterfaces.lo mono-networkinterfaces.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-proclib.lo -MD -MP -MF .deps/mono-proclib.Tpo -c -o mono-proclib.lo mono-proclib.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-publib.lo -MD -MP -MF .deps/mono-publib.Tpo -c -o mono-publib.lo mono-publib.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-time.lo -MD -MP -MF .deps/mono-time.Tpo -c -o mono-time.lo mono-time.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c -o strtod.lo strtod.c strtod.c:2447:1: warning: unused function 'quorem' [-Wunused-function] quorem ^ strtod.c:2595:1: warning: unused function 'nrv_alloc' [-Wunused-function] nrv_alloc(char *s, char **rve, int n) ^ strtod.c:2619:1: warning: unused function '__freedtoa' [-Wunused-function] freedtoa(char *s) ^ strtod.c:21:18: note: expanded from macro 'freedtoa' #define freedtoa __freedtoa ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT strenc.lo -MD -MP -MF .deps/strenc.Tpo -c -o strenc.lo strenc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-uri.lo -MD -MP -MF .deps/mono-uri.Tpo -c -o mono-uri.lo mono-uri.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-poll.lo -MD -MP -MF .deps/mono-poll.Tpo -c -o mono-poll.lo mono-poll.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-path.lo -MD -MP -MF .deps/mono-path.Tpo -c -o mono-path.lo mono-path.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-semaphore.lo -MD -MP -MF .deps/mono-semaphore.Tpo -c -o mono-semaphore.lo mono-semaphore.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-stdlib.lo -MD -MP -MF .deps/mono-stdlib.Tpo -c -o mono-stdlib.lo mono-stdlib.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-property-hash.lo -MD -MP -MF .deps/mono-property-hash.Tpo -c -o mono-property-hash.lo mono-property-hash.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-value-hash.lo -MD -MP -MF .deps/mono-value-hash.Tpo -c -o mono-value-hash.lo mono-value-hash.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-error.lo -MD -MP -MF .deps/mono-error.Tpo -c -o mono-error.lo mono-error.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mach-support.lo -MD -MP -MF .deps/mach-support.Tpo -c -o mach-support.lo mach-support.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mach-support-amd64.lo -MD -MP -MF .deps/mach-support-amd64.Tpo -c -o mach-support-amd64.lo mach-support-amd64.c /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libmonoutils.la mono-md5.lo mono-sha1.lo mono-logger.lo mono-codeman.lo dlmalloc.lo mono-counters.lo mono-dl.lo mono-internal-hash.lo mono-io-portability.lo monobitset.lo mono-filemap.lo mono-math.lo mono-mmap.lo mono-networkinterfaces.lo mono-proclib.lo mono-publib.lo mono-time.lo strtod.lo strenc.lo mono-uri.lo mono-poll.lo mono-path.lo mono-semaphore.lo mono-stdlib.lo mono-property-hash.lo mono-value-hash.lo mono-error.lo mach-support.lo mach-support-amd64.lo -lm -pthread gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/utils' gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/utils' Making all in io-layer gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/io-layer' /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo atomic.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT collection.lo -MD -MP -MF .deps/collection.Tpo -c -o collection.lo collection.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT context.lo -MD -MP -MF .deps/context.Tpo -c -o context.lo context.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT critical-sections.lo -MD -MP -MF .deps/critical-sections.Tpo -c -o critical-sections.lo critical-sections.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT events.lo -MD -MP -MF .deps/events.Tpo -c -o events.lo events.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT handles.lo -MD -MP -MF .deps/handles.Tpo -c -o handles.lo handles.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT io.lo -MD -MP -MF .deps/io.Tpo -c -o io.lo io.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT io-portability.lo -MD -MP -MF .deps/io-portability.Tpo -c -o io-portability.lo io-portability.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT locking.lo -MD -MP -MF .deps/locking.Tpo -c -o locking.lo locking.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT messages.lo -MD -MP -MF .deps/messages.Tpo -c -o messages.lo messages.c messages.c:25:13: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] const char const *txt; ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mutexes.lo -MD -MP -MF .deps/mutexes.Tpo -c -o mutexes.lo mutexes.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-mutex.lo -MD -MP -MF .deps/mono-mutex.Tpo -c -o mono-mutex.lo mono-mutex.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT posix.lo -MD -MP -MF .deps/posix.Tpo -c -o posix.lo posix.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT processes.lo -MD -MP -MF .deps/processes.Tpo -c -o processes.lo processes.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT security.lo -MD -MP -MF .deps/security.Tpo -c -o security.lo security.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT semaphores.lo -MD -MP -MF .deps/semaphores.Tpo -c -o semaphores.lo semaphores.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT shared.lo -MD -MP -MF .deps/shared.Tpo -c -o shared.lo shared.c shared.c:605:35: warning: incompatible pointer types passing 'volatile key_t *' (aka 'volatile long *') to parameter of type 'volatile gint32 *' (aka 'volatile int *') [-Wincompatible-pointer-types] if (InterlockedCompareExchange (&tmp_shared->sem_key, ^~~~~~~~~~~~~~~~~~~~ ../../mono/io-layer/atomic.h:79:66: note: passing argument to parameter 'dest' here static inline gint32 InterlockedCompareExchange(volatile gint32 *dest, ^ shared.c:636:31: warning: incompatible pointer types passing 'volatile key_t *' (aka 'volatile long *') to parameter of type 'volatile gint32 *' (aka 'volatile int *') [-Wincompatible-pointer-types] InterlockedCompareExchange (&tmp_shared->sem_key, 0, oldkey); ^~~~~~~~~~~~~~~~~~~~ ../../mono/io-layer/atomic.h:79:66: note: passing argument to parameter 'dest' here static inline gint32 InterlockedCompareExchange(volatile gint32 *dest, ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT sockets.lo -MD -MP -MF .deps/sockets.Tpo -c -o sockets.lo sockets.c sockets.c:1379:8: warning: overflow converting case value to switch condition type (2147772030 to 18446744071562356350) [-Wswitch] case FIONBIO: ^ /usr/include/sys/filio.h:47:18: note: expanded from macro 'FIONBIO' #define FIONBIO _IOW('f', 126, int) /* set/clear non-blocking i/o */ ^ /usr/include/sys/ioccom.h:59:21: note: expanded from macro '_IOW' #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) ^ /usr/include/sys/ioccom.h:54:35: note: expanded from macro '_IOC' #define _IOC(inout,group,num,len) ((unsigned long) \ ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT system.lo -MD -MP -MF .deps/system.Tpo -c -o system.lo system.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT timefuncs.lo -MD -MP -MF .deps/timefuncs.Tpo -c -o timefuncs.lo timefuncs.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT versioninfo.lo -MD -MP -MF .deps/versioninfo.Tpo -c -o versioninfo.lo versioninfo.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT wait.lo -MD -MP -MF .deps/wait.Tpo -c -o wait.lo wait.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT wapi_glob.lo -MD -MP -MF .deps/wapi_glob.Tpo -c -o wapi_glob.lo wapi_glob.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/pkg/bin"\" -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT wthreads.lo -MD -MP -MF .deps/wthreads.Tpo -c -o wthreads.lo wthreads.c wthreads.c:1125:30: warning: comparison between pointer and integer ('pthread_t' (aka 'struct pthread *') and 'gsize' (aka 'unsigned long')) g_assert (thread_handle->id == GetCurrentThreadId ()); ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ ../../eglib/src/glib.h:237:47: note: expanded from macro 'g_assert' #define g_assert(x) G_STMT_START { if (!(x)) g_assertion_message ("* Assertion at %s:%d, condition `%s' not met\n", __FILE__, __LINE__, #x); } G_STMT_END ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libwapi.la atomic.lo collection.lo context.lo critical-sections.lo error.lo events.lo handles.lo io.lo io-portability.lo locking.lo messages.lo misc.lo mutexes.lo mono-mutex.lo posix.lo processes.lo security.lo semaphores.lo shared.lo sockets.lo system.lo timefuncs.lo versioninfo.lo wait.lo wapi_glob.lo wthreads.lo -lm -pthread gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/io-layer' Making all in cil gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/cil' /usr/pkg/bin/perl ./make-opcodes-def.pl ./cil-opcodes.xml opcode.def.tmp mv opcode.def.tmp opcode.def gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/cil' Making all in metadata gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata' /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-console-unix.lo -MD -MP -MF .deps/libmonoruntime_static_la-console-unix.Tpo -c -o libmonoruntime_static_la-console-unix.lo `test -f 'console-unix.c' || echo './'`console-unix.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-appdomain.lo -MD -MP -MF .deps/libmonoruntime_static_la-appdomain.Tpo -c -o libmonoruntime_static_la-appdomain.lo `test -f 'appdomain.c' || echo './'`appdomain.c In file included from appdomain.c:56: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-assembly.lo -MD -MP -MF .deps/libmonoruntime_static_la-assembly.Tpo -c -o libmonoruntime_static_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c In file included from assembly.c:32: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-attach.lo -MD -MP -MF .deps/libmonoruntime_static_la-attach.Tpo -c -o libmonoruntime_static_la-attach.lo `test -f 'attach.c' || echo './'`attach.c attach.c:132:1: warning: unused function 'decode_short' [-Wunused-function] decode_short (guint8 *buf, guint8 **endbuf, guint8 *limit) ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-boehm-gc.lo -MD -MP -MF .deps/libmonoruntime_static_la-boehm-gc.Tpo -c -o libmonoruntime_static_la-boehm-gc.lo `test -f 'boehm-gc.c' || echo './'`boehm-gc.c In file included from boehm-gc.c:35: In file included from ../../libgc/include/private/pthread_support.h:4: In file included from ../../libgc/include/private/gc_priv.h:66: ../../libgc/include/private/gcconfig.h:2169:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern char * GC_FreeBSDGetDataStart(); ^ void ../../libgc/include/private/gcconfig.h:2550:31: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern ptr_t GC_unix_get_mem(); ^ void In file included from boehm-gc.c:35: In file included from ../../libgc/include/private/pthread_support.h:4: ../../libgc/include/private/gc_priv.h:428:25: warning: this function declaration is not a prototype [-Wstrict-prototypes] void GC_stop_world(); ^ void ../../libgc/include/private/gc_priv.h:429:26: warning: this function declaration is not a prototype [-Wstrict-prototypes] void GC_start_world(); ^ void ../../libgc/include/private/gc_priv.h:1845:26: warning: this function declaration is not a prototype [-Wstrict-prototypes] GC_API void GC_noop(); ^ void ../../libgc/include/private/gc_priv.h:1934:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern void GC_acquire_mark_lock(); ^ void ../../libgc/include/private/gc_priv.h:1935:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern void GC_release_mark_lock(); ^ void ../../libgc/include/private/gc_priv.h:1936:39: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern void GC_notify_all_builder(); ^ void ../../libgc/include/private/gc_priv.h:1938:37: warning: this function declaration is not a prototype [-Wstrict-prototypes] extern void GC_wait_for_reclaim(); ^ void In file included from boehm-gc.c:35: ../../libgc/include/private/pthread_support.h:105:18: warning: this function declaration is not a prototype [-Wstrict-prototypes] void GC_stop_init(); ^ void In file included from boehm-gc.c:24: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ 12 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-class.lo -MD -MP -MF .deps/libmonoruntime_static_la-class.Tpo -c -o libmonoruntime_static_la-class.lo `test -f 'class.c' || echo './'`class.c class.c:525:23: warning: address of array 'inst->type_argv' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!inst || !inst->type_argv) ~~~~~~~^~~~~~~~~ class.c:1206:10: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ class.c:6125:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (class->cast_class->byval_arg.type) { ^ class.c:7251:13: warning: unused variable 'oklass_gtd' [-Wunused-variable] MonoClass *oklass_gtd = mono_class_get_generic_type_definition (oklass); ^ class.c:9032:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ class.c:9312:10: warning: 24 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_R4'... [-Wswitch] switch (type->type) { ^ In file included from class.c:44: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 8 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-cominterop.lo -MD -MP -MF .deps/libmonoruntime_static_la-cominterop.Tpo -c -o libmonoruntime_static_la-cominterop.lo `test -f 'cominterop.c' || echo './'`cominterop.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-coree.lo -MD -MP -MF .deps/libmonoruntime_static_la-coree.Tpo -c -o libmonoruntime_static_la-coree.lo `test -f 'coree.c' || echo './'`coree.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-debug-helpers.lo -MD -MP -MF .deps/libmonoruntime_static_la-debug-helpers.Tpo -c -o libmonoruntime_static_la-debug-helpers.lo `test -f 'debug-helpers.c' || echo './'`debug-helpers.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-debug-mono-symfile.lo -MD -MP -MF .deps/libmonoruntime_static_la-debug-mono-symfile.Tpo -c -o libmonoruntime_static_la-debug-mono-symfile.lo `test -f 'debug-mono-symfile.c' || echo './'`debug-mono-symfile.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-decimal.lo -MD -MP -MF .deps/libmonoruntime_static_la-decimal.Tpo -c -o libmonoruntime_static_la-decimal.lo `test -f 'decimal.c' || echo './'`decimal.c decimal.c:504:22: warning: unused function 'maxLeftShift' [-Wunused-function] DECINLINE static int maxLeftShift(/*[In, Out]*/decimal_repr* pA) ^ decimal.c:530:23: warning: unused function 'lshift96' [-Wunused-function] DECINLINE static void lshift96(guint32* pclo, guint32* pcmid, guint32* pchi) ^ decimal.c:546:23: warning: unused function 'rshift192' [-Wunused-function] DECINLINE static void rshift192(guint64* pclo, guint64* pcmi, guint64* pchi) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-domain.lo -MD -MP -MF .deps/libmonoruntime_static_la-domain.Tpo -c -o libmonoruntime_static_la-domain.lo `test -f 'domain.c' || echo './'`domain.c domain.c:2108:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((domain == mono_root_domain)) ~~~~~~~^~~~~~~~~~~~~~~~~~~ domain.c:2108:14: note: remove extraneous parentheses around the comparison to silence this warning if ((domain == mono_root_domain)) ~ ^ ~ domain.c:2108:14: note: use '=' to turn this equality comparison into an assignment if ((domain == mono_root_domain)) ^~ = In file included from domain.c:21: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 4 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-environment.lo -MD -MP -MF .deps/libmonoruntime_static_la-environment.Tpo -c -o libmonoruntime_static_la-environment.lo `test -f 'environment.c' || echo './'`environment.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-exception.lo -MD -MP -MF .deps/libmonoruntime_static_la-exception.Tpo -c -o libmonoruntime_static_la-exception.lo `test -f 'exception.c' || echo './'`exception.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-file-io.lo -MD -MP -MF .deps/libmonoruntime_static_la-file-io.Tpo -c -o libmonoruntime_static_la-file-io.lo `test -f 'file-io.c' || echo './'`file-io.c file-io.c:490:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'gint32 *' (aka 'int *') [-Wnon-literal-null-conversion] error = ERROR_SUCCESS; ^~~~~~~~~~~~~ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-filewatcher.lo -MD -MP -MF .deps/libmonoruntime_static_la-filewatcher.Tpo -c -o libmonoruntime_static_la-filewatcher.lo `test -f 'filewatcher.c' || echo './'`filewatcher.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-gc.lo -MD -MP -MF .deps/libmonoruntime_static_la-gc.Tpo -c -o libmonoruntime_static_la-gc.lo `test -f 'gc.c' || echo './'`gc.c In file included from gc.c:27: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-icall.lo -MD -MP -MF .deps/libmonoruntime_static_la-icall.Tpo -c -o libmonoruntime_static_la-icall.lo `test -f 'icall.c' || echo './'`icall.c icall.c:258:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (ec->byval_arg.type) { ^ icall.c:6655:73: warning: incompatible pointer types passing 'gunichar2 [260]' to parameter of type 'const int *' [-Wincompatible-pointer-types] return mono_string_new_utf16 (mono_domain_get (), volume_name, wcslen (volume_name)); ^~~~~~~~~~~ /usr/include/wchar.h:149:30: note: passing argument to parameter here size_t wcslen(const wchar_t *) __pure; ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-image.lo -MD -MP -MF .deps/libmonoruntime_static_la-image.Tpo -c -o libmonoruntime_static_la-image.lo `test -f 'image.c' || echo './'`image.c In file included from image.c:30: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-loader.lo -MD -MP -MF .deps/libmonoruntime_static_la-loader.Tpo -c -o libmonoruntime_static_la-loader.lo `test -f 'loader.c' || echo './'`loader.c In file included from loader.c:42: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-locales.lo -MD -MP -MF .deps/libmonoruntime_static_la-locales.Tpo -c -o libmonoruntime_static_la-locales.lo `test -f 'locales.c' || echo './'`locales.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-lock-tracer.lo -MD -MP -MF .deps/libmonoruntime_static_la-lock-tracer.Tpo -c -o libmonoruntime_static_la-lock-tracer.lo `test -f 'lock-tracer.c' || echo './'`lock-tracer.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-marshal.lo -MD -MP -MF .deps/libmonoruntime_static_la-marshal.Tpo -c -o libmonoruntime_static_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c marshal.c:612:10: warning: 35 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (klass->element_class->byval_arg.type) { ^ marshal.c:2905:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_PTR', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ marshal.c:2948:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_PTR', 'MONO_TYPE_BYREF'... [-Wswitch] switch (mono_object_class (val)->byval_arg.type) { ^ ../../mono/metadata/object-internals.h:187:32: note: expanded from macro 'mono_object_class' #define mono_object_class(obj) (((MonoObject*)(obj))->vtable->klass) ^ marshal.c:3009:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (mono_object_class (src)->byval_arg.type) { ^ ../../mono/metadata/object-internals.h:187:32: note: expanded from macro 'mono_object_class' #define mono_object_class(obj) (((MonoObject*)(obj))->vtable->klass) ^ marshal.c:7971:10: warning: 13 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ marshal.c:8221:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (t->type) { ^ marshal.c:8625:12: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (t->type) { ^ marshal.c:11572:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ 8 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mempool.lo -MD -MP -MF .deps/libmonoruntime_static_la-mempool.Tpo -c -o libmonoruntime_static_la-mempool.lo `test -f 'mempool.c' || echo './'`mempool.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-metadata.lo -MD -MP -MF .deps/libmonoruntime_static_la-metadata.Tpo -c -o libmonoruntime_static_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c metadata.c:3082:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type){ ^ metadata.c:3230:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type){ ^ metadata.c:4566:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (t1->type) { ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-metadata-verify.lo -MD -MP -MF .deps/libmonoruntime_static_la-metadata-verify.Tpo -c -o libmonoruntime_static_la-metadata-verify.lo `test -f 'metadata-verify.c' || echo './'`metadata-verify.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-method-builder.lo -MD -MP -MF .deps/libmonoruntime_static_la-method-builder.Tpo -c -o libmonoruntime_static_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-basic-block.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-basic-block.Tpo -c -o libmonoruntime_static_la-mono-basic-block.lo `test -f 'mono-basic-block.c' || echo './'`mono-basic-block.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-config.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-config.Tpo -c -o libmonoruntime_static_la-mono-config.lo `test -f 'mono-config.c' || echo './'`mono-config.c In file included from mono-config.c:20: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-cq.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-cq.Tpo -c -o libmonoruntime_static_la-mono-cq.lo `test -f 'mono-cq.c' || echo './'`mono-cq.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-debug.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-debug.Tpo -c -o libmonoruntime_static_la-mono-debug.lo `test -f 'mono-debug.c' || echo './'`mono-debug.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-debug-debugger.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-debug-debugger.Tpo -c -o libmonoruntime_static_la-mono-debug-debugger.lo `test -f 'mono-debug-debugger.c' || echo './'`mono-debug-debugger.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-endian.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-endian.Tpo -c -o libmonoruntime_static_la-mono-endian.lo `test -f 'mono-endian.c' || echo './'`mono-endian.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-hash.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-hash.Tpo -c -o libmonoruntime_static_la-mono-hash.lo `test -f 'mono-hash.c' || echo './'`mono-hash.c mono-hash.c:68:18: warning: unused variable 'prime_tbl' [-Wunused-const-variable] static const int prime_tbl[] = { ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-mlist.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-mlist.Tpo -c -o libmonoruntime_static_la-mono-mlist.lo `test -f 'mono-mlist.c' || echo './'`mono-mlist.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-perfcounters.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-perfcounters.Tpo -c -o libmonoruntime_static_la-mono-perfcounters.lo `test -f 'mono-perfcounters.c' || echo './'`mono-perfcounters.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-mono-wsq.lo -MD -MP -MF .deps/libmonoruntime_static_la-mono-wsq.Tpo -c -o libmonoruntime_static_la-mono-wsq.lo `test -f 'mono-wsq.c' || echo './'`mono-wsq.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-monitor.lo -MD -MP -MF .deps/libmonoruntime_static_la-monitor.Tpo -c -o libmonoruntime_static_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-nacl-stub.lo -MD -MP -MF .deps/libmonoruntime_static_la-nacl-stub.Tpo -c -o libmonoruntime_static_la-nacl-stub.lo `test -f 'nacl-stub.c' || echo './'`nacl-stub.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-null-gc.lo -MD -MP -MF .deps/libmonoruntime_static_la-null-gc.Tpo -c -o libmonoruntime_static_la-null-gc.lo `test -f 'null-gc.c' || echo './'`null-gc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-object.lo -MD -MP -MF .deps/libmonoruntime_static_la-object.Tpo -c -o libmonoruntime_static_la-object.lo `test -f 'object.c' || echo './'`object.c object.c:3986:11: warning: 25 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4002:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4014:11: warning: 27 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4028:11: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4038:11: warning: 27 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4052:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4061:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4070:11: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4080:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:3984:10: warning: 22 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_STRING'... [-Wswitch] switch (candidate->type) { ^ object.c:5303:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((oklass == mono_defaults.transparent_proxy_class)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ object.c:5303:15: note: remove extraneous parentheses around the comparison to silence this warning if ((oklass == mono_defaults.transparent_proxy_class)) ~ ^ ~ object.c:5303:15: note: use '=' to turn this equality comparison into an assignment if ((oklass == mono_defaults.transparent_proxy_class)) ^~ = 11 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-opcodes.lo -MD -MP -MF .deps/libmonoruntime_static_la-opcodes.Tpo -c -o libmonoruntime_static_la-opcodes.lo `test -f 'opcodes.c' || echo './'`opcodes.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-socket-io.lo -MD -MP -MF .deps/libmonoruntime_static_la-socket-io.Tpo -c -o libmonoruntime_static_la-socket-io.lo `test -f 'socket-io.c' || echo './'`socket-io.c socket-io.c:2269:11: warning: result of comparison of constant 2147772030 with expression of type 'gint32' (aka 'int') is always false [-Wtautological-constant-out-of-range-compare] if (code == FIONBIO) { ~~~~ ^ ~~~~~~~ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-process.lo -MD -MP -MF .deps/libmonoruntime_static_la-process.Tpo -c -o libmonoruntime_static_la-process.lo `test -f 'process.c' || echo './'`process.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-profiler.lo -MD -MP -MF .deps/libmonoruntime_static_la-profiler.Tpo -c -o libmonoruntime_static_la-profiler.lo `test -f 'profiler.c' || echo './'`profiler.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-rand.lo -MD -MP -MF .deps/libmonoruntime_static_la-rand.Tpo -c -o libmonoruntime_static_la-rand.lo `test -f 'rand.c' || echo './'`rand.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-runtime.lo -MD -MP -MF .deps/libmonoruntime_static_la-runtime.Tpo -c -o libmonoruntime_static_la-runtime.lo `test -f 'runtime.c' || echo './'`runtime.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-reflection.lo -MD -MP -MF .deps/libmonoruntime_static_la-reflection.Tpo -c -o libmonoruntime_static_la-reflection.lo `test -f 'reflection.c' || echo './'`reflection.c reflection.c:4931:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((tb->module->dynamic_image == assembly)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ reflection.c:4931:35: note: remove extraneous parentheses around the comparison to silence this warning if ((tb->module->dynamic_image == assembly)) { ~ ^ ~ reflection.c:4931:35: note: use '=' to turn this equality comparison into an assignment if ((tb->module->dynamic_image == assembly)) { ^~ = reflection.c:6315:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-security.lo -MD -MP -MF .deps/libmonoruntime_static_la-security.Tpo -c -o libmonoruntime_static_la-security.lo `test -f 'security.c' || echo './'`security.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-security-core-clr.lo -MD -MP -MF .deps/libmonoruntime_static_la-security-core-clr.Tpo -c -o libmonoruntime_static_la-security-core-clr.lo `test -f 'security-core-clr.c' || echo './'`security-core-clr.c In file included from security-core-clr.c:19: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-security-manager.lo -MD -MP -MF .deps/libmonoruntime_static_la-security-manager.Tpo -c -o libmonoruntime_static_la-security-manager.lo `test -f 'security-manager.c' || echo './'`security-manager.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-os-posix.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-os-posix.Tpo -c -o libmonoruntime_static_la-sgen-os-posix.lo `test -f 'sgen-os-posix.c' || echo './'`sgen-os-posix.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-os-mach.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-os-mach.Tpo -c -o libmonoruntime_static_la-sgen-os-mach.lo `test -f 'sgen-os-mach.c' || echo './'`sgen-os-mach.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-gc.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-gc.Tpo -c -o libmonoruntime_static_la-sgen-gc.lo `test -f 'sgen-gc.c' || echo './'`sgen-gc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-internal.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-internal.Tpo -c -o libmonoruntime_static_la-sgen-internal.lo `test -f 'sgen-internal.c' || echo './'`sgen-internal.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-marksweep.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-marksweep.Tpo -c -o libmonoruntime_static_la-sgen-marksweep.lo `test -f 'sgen-marksweep.c' || echo './'`sgen-marksweep.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-marksweep-fixed.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-marksweep-fixed.Tpo -c -o libmonoruntime_static_la-sgen-marksweep-fixed.lo `test -f 'sgen-marksweep-fixed.c' || echo './'`sgen-marksweep-fixed.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-marksweep-par.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-marksweep-par.Tpo -c -o libmonoruntime_static_la-sgen-marksweep-par.lo `test -f 'sgen-marksweep-par.c' || echo './'`sgen-marksweep-par.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-marksweep-fixed-par.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-marksweep-fixed-par.Tpo -c -o libmonoruntime_static_la-sgen-marksweep-fixed-par.lo `test -f 'sgen-marksweep-fixed-par.c' || echo './'`sgen-marksweep-fixed-par.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-major-copying.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-major-copying.Tpo -c -o libmonoruntime_static_la-sgen-major-copying.lo `test -f 'sgen-major-copying.c' || echo './'`sgen-major-copying.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-los.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-los.Tpo -c -o libmonoruntime_static_la-sgen-los.lo `test -f 'sgen-los.c' || echo './'`sgen-los.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-protocol.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-protocol.Tpo -c -o libmonoruntime_static_la-sgen-protocol.lo `test -f 'sgen-protocol.c' || echo './'`sgen-protocol.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-bridge.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-bridge.Tpo -c -o libmonoruntime_static_la-sgen-bridge.lo `test -f 'sgen-bridge.c' || echo './'`sgen-bridge.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sgen-toggleref.lo -MD -MP -MF .deps/libmonoruntime_static_la-sgen-toggleref.Tpo -c -o libmonoruntime_static_la-sgen-toggleref.lo `test -f 'sgen-toggleref.c' || echo './'`sgen-toggleref.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-string-icalls.lo -MD -MP -MF .deps/libmonoruntime_static_la-string-icalls.Tpo -c -o libmonoruntime_static_la-string-icalls.lo `test -f 'string-icalls.c' || echo './'`string-icalls.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-sysmath.lo -MD -MP -MF .deps/libmonoruntime_static_la-sysmath.Tpo -c -o libmonoruntime_static_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-threads.lo -MD -MP -MF .deps/libmonoruntime_static_la-threads.Tpo -c -o libmonoruntime_static_la-threads.lo `test -f 'threads.c' || echo './'`threads.c threads.c:999:2: warning: implicit declaration of function 'pthread_attr_get_np' is invalid in C99 [-Wimplicit-function-declaration] pthread_attr_get_np (pthread_self(), &attr); ^ threads.c:999:2: warning: this function declaration is not a prototype [-Wstrict-prototypes] threads.c:1501:22: warning: incompatible pointer types initializing 'MonoInternalThread *' (aka 'struct _MonoInternalThread *') with an expression of type 'MonoThread *' (aka 'struct _MonoThread *') [-Wincompatible-pointer-types] MonoInternalThread *res = GET_CURRENT_OBJECT (); ^ ~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-threadpool.lo -MD -MP -MF .deps/libmonoruntime_static_la-threadpool.Tpo -c -o libmonoruntime_static_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c In file included from threadpool.c:188: ../../mono/metadata/tpool-poll.c:75:37: warning: if statement has empty body [-Wempty-body] if (write (data->pipe [1], msg, 1)); ^ ../../mono/metadata/tpool-poll.c:75:37: note: put the semicolon on a separate line to silence this warning 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntime_static_la-verify.lo -MD -MP -MF .deps/libmonoruntime_static_la-verify.Tpo -c -o libmonoruntime_static_la-verify.lo `test -f 'verify.c' || echo './'`verify.c verify.c:491:10: warning: 28 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ verify.c:1402:11: warning: 28 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (arg->type->type) { ^ verify.c:3731:10: warning: 33 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (value->type->type) { ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libmonoruntime-static.la libmonoruntime_static_la-console-unix.lo libmonoruntime_static_la-appdomain.lo libmonoruntime_static_la-assembly.lo libmonoruntime_static_la-attach.lo libmonoruntime_static_la-boehm-gc.lo libmonoruntime_static_la-class.lo libmonoruntime_static_la-cominterop.lo libmonoruntime_static_la-coree.lo libmonoruntime_static_la-debug-helpers.lo libmonoruntime_static_la-debug-mono-symfile.lo libmonoruntime_static_la-decimal.lo libmonoruntime_static_la-domain.lo libmonoruntime_static_la-environment.lo libmonoruntime_static_la-exception.lo libmonoruntime_static_la-file-io.lo libmonoruntime_static_la-filewatcher.lo libmonoruntime_static_la-gc.lo libmonoruntime_static_la-icall.lo libmonoruntime_static_la-image.lo libmonoruntime_static_la-loader.lo libmonoruntime_static_la-locales.lo libmonoruntime_static_la-lock-tracer.lo libmonoruntime_static_la-marshal.lo libmonoruntime_static_la-mempool.lo libmonoruntime_static_la-metadata.lo libmonoruntime_static_la-metadata-verify.lo libmonoruntime_static_la-method-builder.lo libmonoruntime_static_la-mono-basic-block.lo libmonoruntime_static_la-mono-config.lo libmonoruntime_static_la-mono-cq.lo libmonoruntime_static_la-mono-debug.lo libmonoruntime_static_la-mono-debug-debugger.lo libmonoruntime_static_la-mono-endian.lo libmonoruntime_static_la-mono-hash.lo libmonoruntime_static_la-mono-mlist.lo libmonoruntime_static_la-mono-perfcounters.lo libmonoruntime_static_la-mono-wsq.lo libmonoruntime_static_la-monitor.lo libmonoruntime_static_la-nacl-stub.lo libmonoruntime_static_la-null-gc.lo libmonoruntime_static_la-object.lo libmonoruntime_static_la-opcodes.lo libmonoruntime_static_la-socket-io.lo libmonoruntime_static_la-process.lo libmonoruntime_static_la-profiler.lo libmonoruntime_static_la-rand.lo libmonoruntime_static_la-runtime.lo libmonoruntime_static_la-reflection.lo libmonoruntime_static_la-security.lo libmonoruntime_static_la-security-core-clr.lo libmonoruntime_static_la-security-manager.lo libmonoruntime_static_la-sgen-os-posix.lo libmonoruntime_static_la-sgen-os-mach.lo libmonoruntime_static_la-sgen-gc.lo libmonoruntime_static_la-sgen-internal.lo libmonoruntime_static_la-sgen-marksweep.lo libmonoruntime_static_la-sgen-marksweep-fixed.lo libmonoruntime_static_la-sgen-marksweep-par.lo libmonoruntime_static_la-sgen-marksweep-fixed-par.lo libmonoruntime_static_la-sgen-major-copying.lo libmonoruntime_static_la-sgen-los.lo libmonoruntime_static_la-sgen-protocol.lo libmonoruntime_static_la-sgen-bridge.lo libmonoruntime_static_la-sgen-toggleref.lo libmonoruntime_static_la-string-icalls.lo libmonoruntime_static_la-sysmath.lo libmonoruntime_static_la-threads.lo libmonoruntime_static_la-threadpool.lo libmonoruntime_static_la-verify.lo -lm -pthread /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-console-unix.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-console-unix.Tpo -c -o libmonoruntimesgen_static_la-console-unix.lo `test -f 'console-unix.c' || echo './'`console-unix.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-appdomain.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-appdomain.Tpo -c -o libmonoruntimesgen_static_la-appdomain.lo `test -f 'appdomain.c' || echo './'`appdomain.c In file included from appdomain.c:56: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-assembly.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-assembly.Tpo -c -o libmonoruntimesgen_static_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c In file included from assembly.c:32: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-attach.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-attach.Tpo -c -o libmonoruntimesgen_static_la-attach.lo `test -f 'attach.c' || echo './'`attach.c attach.c:132:1: warning: unused function 'decode_short' [-Wunused-function] decode_short (guint8 *buf, guint8 **endbuf, guint8 *limit) ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-boehm-gc.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-boehm-gc.Tpo -c -o libmonoruntimesgen_static_la-boehm-gc.lo `test -f 'boehm-gc.c' || echo './'`boehm-gc.c In file included from boehm-gc.c:24: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-class.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-class.Tpo -c -o libmonoruntimesgen_static_la-class.lo `test -f 'class.c' || echo './'`class.c class.c:525:23: warning: address of array 'inst->type_argv' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!inst || !inst->type_argv) ~~~~~~~^~~~~~~~~ class.c:1206:10: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ class.c:6125:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (class->cast_class->byval_arg.type) { ^ class.c:7251:13: warning: unused variable 'oklass_gtd' [-Wunused-variable] MonoClass *oklass_gtd = mono_class_get_generic_type_definition (oklass); ^ class.c:9032:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ class.c:9312:10: warning: 24 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_R4'... [-Wswitch] switch (type->type) { ^ In file included from class.c:44: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 8 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-cominterop.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-cominterop.Tpo -c -o libmonoruntimesgen_static_la-cominterop.lo `test -f 'cominterop.c' || echo './'`cominterop.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-coree.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-coree.Tpo -c -o libmonoruntimesgen_static_la-coree.lo `test -f 'coree.c' || echo './'`coree.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-debug-helpers.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-debug-helpers.Tpo -c -o libmonoruntimesgen_static_la-debug-helpers.lo `test -f 'debug-helpers.c' || echo './'`debug-helpers.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-debug-mono-symfile.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-debug-mono-symfile.Tpo -c -o libmonoruntimesgen_static_la-debug-mono-symfile.lo `test -f 'debug-mono-symfile.c' || echo './'`debug-mono-symfile.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-decimal.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-decimal.Tpo -c -o libmonoruntimesgen_static_la-decimal.lo `test -f 'decimal.c' || echo './'`decimal.c decimal.c:504:22: warning: unused function 'maxLeftShift' [-Wunused-function] DECINLINE static int maxLeftShift(/*[In, Out]*/decimal_repr* pA) ^ decimal.c:530:23: warning: unused function 'lshift96' [-Wunused-function] DECINLINE static void lshift96(guint32* pclo, guint32* pcmid, guint32* pchi) ^ decimal.c:546:23: warning: unused function 'rshift192' [-Wunused-function] DECINLINE static void rshift192(guint64* pclo, guint64* pcmi, guint64* pchi) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-domain.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-domain.Tpo -c -o libmonoruntimesgen_static_la-domain.lo `test -f 'domain.c' || echo './'`domain.c domain.c:2108:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((domain == mono_root_domain)) ~~~~~~~^~~~~~~~~~~~~~~~~~~ domain.c:2108:14: note: remove extraneous parentheses around the comparison to silence this warning if ((domain == mono_root_domain)) ~ ^ ~ domain.c:2108:14: note: use '=' to turn this equality comparison into an assignment if ((domain == mono_root_domain)) ^~ = In file included from domain.c:21: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 4 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-environment.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-environment.Tpo -c -o libmonoruntimesgen_static_la-environment.lo `test -f 'environment.c' || echo './'`environment.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-exception.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-exception.Tpo -c -o libmonoruntimesgen_static_la-exception.lo `test -f 'exception.c' || echo './'`exception.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-file-io.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-file-io.Tpo -c -o libmonoruntimesgen_static_la-file-io.lo `test -f 'file-io.c' || echo './'`file-io.c file-io.c:490:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'gint32 *' (aka 'int *') [-Wnon-literal-null-conversion] error = ERROR_SUCCESS; ^~~~~~~~~~~~~ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-filewatcher.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-filewatcher.Tpo -c -o libmonoruntimesgen_static_la-filewatcher.lo `test -f 'filewatcher.c' || echo './'`filewatcher.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-gc.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-gc.Tpo -c -o libmonoruntimesgen_static_la-gc.lo `test -f 'gc.c' || echo './'`gc.c In file included from gc.c:27: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-icall.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-icall.Tpo -c -o libmonoruntimesgen_static_la-icall.lo `test -f 'icall.c' || echo './'`icall.c icall.c:258:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (ec->byval_arg.type) { ^ icall.c:6655:73: warning: incompatible pointer types passing 'gunichar2 [260]' to parameter of type 'const int *' [-Wincompatible-pointer-types] return mono_string_new_utf16 (mono_domain_get (), volume_name, wcslen (volume_name)); ^~~~~~~~~~~ /usr/include/wchar.h:149:30: note: passing argument to parameter here size_t wcslen(const wchar_t *) __pure; ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-image.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-image.Tpo -c -o libmonoruntimesgen_static_la-image.lo `test -f 'image.c' || echo './'`image.c In file included from image.c:30: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-loader.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-loader.Tpo -c -o libmonoruntimesgen_static_la-loader.lo `test -f 'loader.c' || echo './'`loader.c In file included from loader.c:42: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-locales.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-locales.Tpo -c -o libmonoruntimesgen_static_la-locales.lo `test -f 'locales.c' || echo './'`locales.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-lock-tracer.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-lock-tracer.Tpo -c -o libmonoruntimesgen_static_la-lock-tracer.lo `test -f 'lock-tracer.c' || echo './'`lock-tracer.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-marshal.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-marshal.Tpo -c -o libmonoruntimesgen_static_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c marshal.c:612:10: warning: 35 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (klass->element_class->byval_arg.type) { ^ marshal.c:2905:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_PTR', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ marshal.c:2948:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_PTR', 'MONO_TYPE_BYREF'... [-Wswitch] switch (mono_object_class (val)->byval_arg.type) { ^ ../../mono/metadata/object-internals.h:187:32: note: expanded from macro 'mono_object_class' #define mono_object_class(obj) (((MonoObject*)(obj))->vtable->klass) ^ marshal.c:3009:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (mono_object_class (src)->byval_arg.type) { ^ ../../mono/metadata/object-internals.h:187:32: note: expanded from macro 'mono_object_class' #define mono_object_class(obj) (((MonoObject*)(obj))->vtable->klass) ^ marshal.c:7971:10: warning: 13 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ marshal.c:8221:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (t->type) { ^ marshal.c:8625:12: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_CHAR'... [-Wswitch] switch (t->type) { ^ marshal.c:11572:10: warning: 20 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BYREF'... [-Wswitch] switch (t->type) { ^ 8 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mempool.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mempool.Tpo -c -o libmonoruntimesgen_static_la-mempool.lo `test -f 'mempool.c' || echo './'`mempool.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-metadata.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-metadata.Tpo -c -o libmonoruntimesgen_static_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c metadata.c:3082:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type){ ^ metadata.c:3230:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type){ ^ metadata.c:4566:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (t1->type) { ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-metadata-verify.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-metadata-verify.Tpo -c -o libmonoruntimesgen_static_la-metadata-verify.lo `test -f 'metadata-verify.c' || echo './'`metadata-verify.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-method-builder.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-method-builder.Tpo -c -o libmonoruntimesgen_static_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-basic-block.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-basic-block.Tpo -c -o libmonoruntimesgen_static_la-mono-basic-block.lo `test -f 'mono-basic-block.c' || echo './'`mono-basic-block.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-config.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-config.Tpo -c -o libmonoruntimesgen_static_la-mono-config.lo `test -f 'mono-config.c' || echo './'`mono-config.c In file included from mono-config.c:20: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-cq.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-cq.Tpo -c -o libmonoruntimesgen_static_la-mono-cq.lo `test -f 'mono-cq.c' || echo './'`mono-cq.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-debug.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-debug.Tpo -c -o libmonoruntimesgen_static_la-mono-debug.lo `test -f 'mono-debug.c' || echo './'`mono-debug.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-debug-debugger.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-debug-debugger.Tpo -c -o libmonoruntimesgen_static_la-mono-debug-debugger.lo `test -f 'mono-debug-debugger.c' || echo './'`mono-debug-debugger.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-endian.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-endian.Tpo -c -o libmonoruntimesgen_static_la-mono-endian.lo `test -f 'mono-endian.c' || echo './'`mono-endian.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-hash.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-hash.Tpo -c -o libmonoruntimesgen_static_la-mono-hash.lo `test -f 'mono-hash.c' || echo './'`mono-hash.c mono-hash.c:68:18: warning: unused variable 'prime_tbl' [-Wunused-const-variable] static const int prime_tbl[] = { ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-mlist.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-mlist.Tpo -c -o libmonoruntimesgen_static_la-mono-mlist.lo `test -f 'mono-mlist.c' || echo './'`mono-mlist.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-perfcounters.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-perfcounters.Tpo -c -o libmonoruntimesgen_static_la-mono-perfcounters.lo `test -f 'mono-perfcounters.c' || echo './'`mono-perfcounters.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-mono-wsq.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-mono-wsq.Tpo -c -o libmonoruntimesgen_static_la-mono-wsq.lo `test -f 'mono-wsq.c' || echo './'`mono-wsq.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-monitor.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-monitor.Tpo -c -o libmonoruntimesgen_static_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-nacl-stub.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-nacl-stub.Tpo -c -o libmonoruntimesgen_static_la-nacl-stub.lo `test -f 'nacl-stub.c' || echo './'`nacl-stub.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-null-gc.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-null-gc.Tpo -c -o libmonoruntimesgen_static_la-null-gc.lo `test -f 'null-gc.c' || echo './'`null-gc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-object.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-object.Tpo -c -o libmonoruntimesgen_static_la-object.lo `test -f 'object.c' || echo './'`object.c object.c:3986:11: warning: 25 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4002:11: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4014:11: warning: 27 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4028:11: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4038:11: warning: 27 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4052:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4061:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4070:11: warning: 31 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:4080:11: warning: 32 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ object.c:3984:10: warning: 22 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_STRING'... [-Wswitch] switch (candidate->type) { ^ object.c:5303:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((oklass == mono_defaults.transparent_proxy_class)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ object.c:5303:15: note: remove extraneous parentheses around the comparison to silence this warning if ((oklass == mono_defaults.transparent_proxy_class)) ~ ^ ~ object.c:5303:15: note: use '=' to turn this equality comparison into an assignment if ((oklass == mono_defaults.transparent_proxy_class)) ^~ = object.c:4363:1: warning: unused function 'mono_object_allocate_ptrfree' [-Wunused-function] mono_object_allocate_ptrfree (size_t size, MonoVTable *vtable) ^ 12 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-opcodes.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-opcodes.Tpo -c -o libmonoruntimesgen_static_la-opcodes.lo `test -f 'opcodes.c' || echo './'`opcodes.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-socket-io.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-socket-io.Tpo -c -o libmonoruntimesgen_static_la-socket-io.lo `test -f 'socket-io.c' || echo './'`socket-io.c socket-io.c:2269:11: warning: result of comparison of constant 2147772030 with expression of type 'gint32' (aka 'int') is always false [-Wtautological-constant-out-of-range-compare] if (code == FIONBIO) { ~~~~ ^ ~~~~~~~ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-process.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-process.Tpo -c -o libmonoruntimesgen_static_la-process.lo `test -f 'process.c' || echo './'`process.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-profiler.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-profiler.Tpo -c -o libmonoruntimesgen_static_la-profiler.lo `test -f 'profiler.c' || echo './'`profiler.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-rand.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-rand.Tpo -c -o libmonoruntimesgen_static_la-rand.lo `test -f 'rand.c' || echo './'`rand.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-runtime.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-runtime.Tpo -c -o libmonoruntimesgen_static_la-runtime.lo `test -f 'runtime.c' || echo './'`runtime.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-reflection.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-reflection.Tpo -c -o libmonoruntimesgen_static_la-reflection.lo `test -f 'reflection.c' || echo './'`reflection.c reflection.c:4931:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((tb->module->dynamic_image == assembly)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ reflection.c:4931:35: note: remove extraneous parentheses around the comparison to silence this warning if ((tb->module->dynamic_image == assembly)) { ~ ^ ~ reflection.c:4931:35: note: use '=' to turn this equality comparison into an assignment if ((tb->module->dynamic_image == assembly)) { ^~ = reflection.c:6315:10: warning: 34 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-security.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-security.Tpo -c -o libmonoruntimesgen_static_la-security.lo `test -f 'security.c' || echo './'`security.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-security-core-clr.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-security-core-clr.Tpo -c -o libmonoruntimesgen_static_la-security-core-clr.lo `test -f 'security-core-clr.c' || echo './'`security-core-clr.c In file included from security-core-clr.c:19: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-security-manager.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-security-manager.Tpo -c -o libmonoruntimesgen_static_la-security-manager.lo `test -f 'security-manager.c' || echo './'`security-manager.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-os-posix.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-os-posix.Tpo -c -o libmonoruntimesgen_static_la-sgen-os-posix.lo `test -f 'sgen-os-posix.c' || echo './'`sgen-os-posix.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-os-mach.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-os-mach.Tpo -c -o libmonoruntimesgen_static_la-sgen-os-mach.lo `test -f 'sgen-os-mach.c' || echo './'`sgen-os-mach.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-gc.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-gc.Tpo -c -o libmonoruntimesgen_static_la-sgen-gc.lo `test -f 'sgen-gc.c' || echo './'`sgen-gc.c In file included from sgen-gc.c:899: ./sgen-cardtable.c:311:9: warning: unused variable 'desc' [-Wunused-variable] mword desc = (mword)klass->element_class->gc_descr; ^ sgen-gc.c:1068:62: warning: shifting a negative signed value is undefined [-Wshift-negative-value] return (void*)(desc | VECTOR_SUBTYPE_REFS | ((gssize)(-1) << 16)); ~~~~~~~~~~~~ ^ sgen-gc.c:5304:3: warning: implicit declaration of function 'UCONTEXT_REG_R8' is invalid in C99 [-Wimplicit-function-declaration] ARCH_COPY_SIGCTX_REGS (regs, context); ^ ../../mono/metadata/sgen-archdep.h:95:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[7] = (gpointer) (UCONTEXT_REG_R8 (ctx))); \ ^ sgen-gc.c:5304:3: warning: this function declaration is not a prototype [-Wstrict-prototypes] ../../mono/metadata/sgen-archdep.h:95:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[7] = (gpointer) (UCONTEXT_REG_R8 (ctx))); \ ^ sgen-gc.c:5304:3: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] ../../mono/metadata/sgen-archdep.h:95:12: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[7] = (gpointer) (UCONTEXT_REG_R8 (ctx))); \ ^ sgen-gc.c:5304:3: warning: implicit declaration of function 'UCONTEXT_REG_R9' is invalid in C99 [-Wimplicit-function-declaration] ../../mono/metadata/sgen-archdep.h:96:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[8] = (gpointer) (UCONTEXT_REG_R9 (ctx))); \ ^ sgen-gc.c:5304:3: warning: this function declaration is not a prototype [-Wstrict-prototypes] ../../mono/metadata/sgen-archdep.h:96:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[8] = (gpointer) (UCONTEXT_REG_R9 (ctx))); \ ^ sgen-gc.c:5304:3: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] ../../mono/metadata/sgen-archdep.h:96:12: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[8] = (gpointer) (UCONTEXT_REG_R9 (ctx))); \ ^ sgen-gc.c:5304:3: warning: implicit declaration of function 'UCONTEXT_REG_R10' is invalid in C99 [-Wimplicit-function-declaration] ../../mono/metadata/sgen-archdep.h:97:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[9] = (gpointer) (UCONTEXT_REG_R10 (ctx))); \ ^ sgen-gc.c:5304:3: warning: this function declaration is not a prototype [-Wstrict-prototypes] ../../mono/metadata/sgen-archdep.h:97:24: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[9] = (gpointer) (UCONTEXT_REG_R10 (ctx))); \ ^ sgen-gc.c:5304:3: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] ../../mono/metadata/sgen-archdep.h:97:12: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[9] = (gpointer) (UCONTEXT_REG_R10 (ctx))); \ ^ sgen-gc.c:5304:3: warning: implicit declaration of function 'UCONTEXT_REG_R11' is invalid in C99 [-Wimplicit-function-declaration] ../../mono/metadata/sgen-archdep.h:98:25: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[10] = (gpointer) (UCONTEXT_REG_R11 (ctx))); \ ^ sgen-gc.c:5304:3: warning: this function declaration is not a prototype [-Wstrict-prototypes] ../../mono/metadata/sgen-archdep.h:98:25: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[10] = (gpointer) (UCONTEXT_REG_R11 (ctx))); \ ^ sgen-gc.c:5304:3: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] ../../mono/metadata/sgen-archdep.h:98:13: note: expanded from macro 'ARCH_COPY_SIGCTX_REGS' ((a)[10] = (gpointer) (UCONTEXT_REG_R11 (ctx))); \ ^ sgen-gc.c:5563:8: warning: unused variable 'desc' [-Wunused-variable] mword desc; ^ sgen-gc.c:6703:8: warning: incompatible pointer to integer conversion assigning to 'mword' (aka 'unsigned long') from 'void *' [-Wint-conversion] desc = ((MonoClass*)p [1])->gc_descr; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sgen-gc.c:219: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 19 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-internal.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-internal.Tpo -c -o libmonoruntimesgen_static_la-sgen-internal.lo `test -f 'sgen-internal.c' || echo './'`sgen-internal.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-marksweep.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-marksweep.Tpo -c -o libmonoruntimesgen_static_la-sgen-marksweep.lo `test -f 'sgen-marksweep.c' || echo './'`sgen-marksweep.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-marksweep-fixed.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-marksweep-fixed.Tpo -c -o libmonoruntimesgen_static_la-sgen-marksweep-fixed.lo `test -f 'sgen-marksweep-fixed.c' || echo './'`sgen-marksweep-fixed.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-marksweep-par.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-marksweep-par.Tpo -c -o libmonoruntimesgen_static_la-sgen-marksweep-par.lo `test -f 'sgen-marksweep-par.c' || echo './'`sgen-marksweep-par.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.Tpo -c -o libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.lo `test -f 'sgen-marksweep-fixed-par.c' || echo './'`sgen-marksweep-fixed-par.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-major-copying.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-major-copying.Tpo -c -o libmonoruntimesgen_static_la-sgen-major-copying.lo `test -f 'sgen-major-copying.c' || echo './'`sgen-major-copying.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-los.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-los.Tpo -c -o libmonoruntimesgen_static_la-sgen-los.lo `test -f 'sgen-los.c' || echo './'`sgen-los.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-protocol.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-protocol.Tpo -c -o libmonoruntimesgen_static_la-sgen-protocol.lo `test -f 'sgen-protocol.c' || echo './'`sgen-protocol.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-bridge.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-bridge.Tpo -c -o libmonoruntimesgen_static_la-sgen-bridge.lo `test -f 'sgen-bridge.c' || echo './'`sgen-bridge.c sgen-bridge.c:587:6: warning: unused variable 'j' [-Wunused-variable] int j = 0; ^ sgen-bridge.c:643:14: warning: unused variable 'obj' [-Wunused-variable] MonoObject *obj; ^ sgen-bridge.c:644:13: warning: unused variable 'entry' [-Wunused-variable] HashEntry *entry; ^ In file included from sgen-bridge.c:45: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 6 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sgen-toggleref.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sgen-toggleref.Tpo -c -o libmonoruntimesgen_static_la-sgen-toggleref.lo `test -f 'sgen-toggleref.c' || echo './'`sgen-toggleref.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-string-icalls.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-string-icalls.Tpo -c -o libmonoruntimesgen_static_la-string-icalls.lo `test -f 'string-icalls.c' || echo './'`string-icalls.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-sysmath.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-sysmath.Tpo -c -o libmonoruntimesgen_static_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-threads.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-threads.Tpo -c -o libmonoruntimesgen_static_la-threads.lo `test -f 'threads.c' || echo './'`threads.c threads.c:999:2: warning: implicit declaration of function 'pthread_attr_get_np' is invalid in C99 [-Wimplicit-function-declaration] pthread_attr_get_np (pthread_self(), &attr); ^ threads.c:999:2: warning: this function declaration is not a prototype [-Wstrict-prototypes] threads.c:1501:22: warning: incompatible pointer types initializing 'MonoInternalThread *' (aka 'struct _MonoInternalThread *') with an expression of type 'MonoThread *' (aka 'struct _MonoThread *') [-Wincompatible-pointer-types] MonoInternalThread *res = GET_CURRENT_OBJECT (); ^ ~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-threadpool.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-threadpool.Tpo -c -o libmonoruntimesgen_static_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c In file included from threadpool.c:188: ../../mono/metadata/tpool-poll.c:75:37: warning: if statement has empty body [-Wempty-body] if (write (data->pipe [1], msg, 1)); ^ ../../mono/metadata/tpool-poll.c:75:37: note: put the semicolon on a separate line to silence this warning 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -DMONO_BINDIR=\"/usr/pkg/bin/\" -DMONO_ASSEMBLIES=\"/usr/pkg/lib\" -DMONO_CFG_DIR=\"/usr/pkg/etc\" -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonoruntimesgen_static_la-verify.lo -MD -MP -MF .deps/libmonoruntimesgen_static_la-verify.Tpo -c -o libmonoruntimesgen_static_la-verify.lo `test -f 'verify.c' || echo './'`verify.c verify.c:491:10: warning: 28 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ verify.c:1402:11: warning: 28 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (arg->type->type) { ^ verify.c:3731:10: warning: 33 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (value->type->type) { ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libmonoruntimesgen-static.la libmonoruntimesgen_static_la-console-unix.lo libmonoruntimesgen_static_la-appdomain.lo libmonoruntimesgen_static_la-assembly.lo libmonoruntimesgen_static_la-attach.lo libmonoruntimesgen_static_la-boehm-gc.lo libmonoruntimesgen_static_la-class.lo libmonoruntimesgen_static_la-cominterop.lo libmonoruntimesgen_static_la-coree.lo libmonoruntimesgen_static_la-debug-helpers.lo libmonoruntimesgen_static_la-debug-mono-symfile.lo libmonoruntimesgen_static_la-decimal.lo libmonoruntimesgen_static_la-domain.lo libmonoruntimesgen_static_la-environment.lo libmonoruntimesgen_static_la-exception.lo libmonoruntimesgen_static_la-file-io.lo libmonoruntimesgen_static_la-filewatcher.lo libmonoruntimesgen_static_la-gc.lo libmonoruntimesgen_static_la-icall.lo libmonoruntimesgen_static_la-image.lo libmonoruntimesgen_static_la-loader.lo libmonoruntimesgen_static_la-locales.lo libmonoruntimesgen_static_la-lock-tracer.lo libmonoruntimesgen_static_la-marshal.lo libmonoruntimesgen_static_la-mempool.lo libmonoruntimesgen_static_la-metadata.lo libmonoruntimesgen_static_la-metadata-verify.lo libmonoruntimesgen_static_la-method-builder.lo libmonoruntimesgen_static_la-mono-basic-block.lo libmonoruntimesgen_static_la-mono-config.lo libmonoruntimesgen_static_la-mono-cq.lo libmonoruntimesgen_static_la-mono-debug.lo libmonoruntimesgen_static_la-mono-debug-debugger.lo libmonoruntimesgen_static_la-mono-endian.lo libmonoruntimesgen_static_la-mono-hash.lo libmonoruntimesgen_static_la-mono-mlist.lo libmonoruntimesgen_static_la-mono-perfcounters.lo libmonoruntimesgen_static_la-mono-wsq.lo libmonoruntimesgen_static_la-monitor.lo libmonoruntimesgen_static_la-nacl-stub.lo libmonoruntimesgen_static_la-null-gc.lo libmonoruntimesgen_static_la-object.lo libmonoruntimesgen_static_la-opcodes.lo libmonoruntimesgen_static_la-socket-io.lo libmonoruntimesgen_static_la-process.lo libmonoruntimesgen_static_la-profiler.lo libmonoruntimesgen_static_la-rand.lo libmonoruntimesgen_static_la-runtime.lo libmonoruntimesgen_static_la-reflection.lo libmonoruntimesgen_static_la-security.lo libmonoruntimesgen_static_la-security-core-clr.lo libmonoruntimesgen_static_la-security-manager.lo libmonoruntimesgen_static_la-sgen-os-posix.lo libmonoruntimesgen_static_la-sgen-os-mach.lo libmonoruntimesgen_static_la-sgen-gc.lo libmonoruntimesgen_static_la-sgen-internal.lo libmonoruntimesgen_static_la-sgen-marksweep.lo libmonoruntimesgen_static_la-sgen-marksweep-fixed.lo libmonoruntimesgen_static_la-sgen-marksweep-par.lo libmonoruntimesgen_static_la-sgen-marksweep-fixed-par.lo libmonoruntimesgen_static_la-sgen-major-copying.lo libmonoruntimesgen_static_la-sgen-los.lo libmonoruntimesgen_static_la-sgen-protocol.lo libmonoruntimesgen_static_la-sgen-bridge.lo libmonoruntimesgen_static_la-sgen-toggleref.lo libmonoruntimesgen_static_la-string-icalls.lo libmonoruntimesgen_static_la-sysmath.lo libmonoruntimesgen_static_la-threads.lo libmonoruntimesgen_static_la-threadpool.lo libmonoruntimesgen_static_la-verify.lo -lm -pthread gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata' Making all in arch gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/arch' gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/arch' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/arch' gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/arch' Making all in mini gmake[3]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/mini' if test -d ../../.git; then \ (cd ../..; \ 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 clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT genmdesc-genmdesc.o -MD -MP -MF .deps/genmdesc-genmdesc.Tpo -c -o genmdesc-genmdesc.o `test -f 'genmdesc.c' || echo './'`genmdesc.c clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT genmdesc-helpers.o -MD -MP -MF .deps/genmdesc-helpers.Tpo -c -o genmdesc-helpers.o `test -f 'helpers.c' || echo './'`helpers.c clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT genmdesc-opcodes.o -MD -MP -MF .deps/genmdesc-opcodes.Tpo -c -o genmdesc-opcodes.o `test -f '../metadata/opcodes.c' || echo './'`../metadata/opcodes.c /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o genmdesc genmdesc-genmdesc.o genmdesc-helpers.o genmdesc-opcodes.o ../../mono/utils/libmonoutils.la -lm -L../../eglib/src -leglib -lm -lm -pthread ./genmdesc cpu-amd64.h amd64_desc ./cpu-amd64.md /usr/pkg/bin/gmake all-am gmake[4]: Entering directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/mini' /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini.lo -MD -MP -MF .deps/libmono_static_la-mini.Tpo -c -o libmono_static_la-mini.lo `test -f 'mini.c' || echo './'`mini.c In file included from mini.c:55: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-method-to-ir.lo -MD -MP -MF .deps/libmono_static_la-method-to-ir.Tpo -c -o libmono_static_la-method-to-ir.lo `test -f 'method-to-ir.c' || echo './'`method-to-ir.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-decompose.lo -MD -MP -MF .deps/libmono_static_la-decompose.Tpo -c -o libmono_static_la-decompose.lo `test -f 'decompose.c' || echo './'`decompose.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-jit-icalls.lo -MD -MP -MF .deps/libmono_static_la-jit-icalls.Tpo -c -o libmono_static_la-jit-icalls.lo `test -f 'jit-icalls.c' || echo './'`jit-icalls.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-trace.lo -MD -MP -MF .deps/libmono_static_la-trace.Tpo -c -o libmono_static_la-trace.lo `test -f 'trace.c' || echo './'`trace.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-dominators.lo -MD -MP -MF .deps/libmono_static_la-dominators.Tpo -c -o libmono_static_la-dominators.lo `test -f 'dominators.c' || echo './'`dominators.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-cfold.lo -MD -MP -MF .deps/libmono_static_la-cfold.Tpo -c -o libmono_static_la-cfold.lo `test -f 'cfold.c' || echo './'`cfold.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-regalloc.lo -MD -MP -MF .deps/libmono_static_la-regalloc.Tpo -c -o libmono_static_la-regalloc.lo `test -f 'regalloc.c' || echo './'`regalloc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-helpers.lo -MD -MP -MF .deps/libmono_static_la-helpers.Tpo -c -o libmono_static_la-helpers.lo `test -f 'helpers.c' || echo './'`helpers.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-liveness.lo -MD -MP -MF .deps/libmono_static_la-liveness.Tpo -c -o libmono_static_la-liveness.lo `test -f 'liveness.c' || echo './'`liveness.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-ssa.lo -MD -MP -MF .deps/libmono_static_la-ssa.Tpo -c -o libmono_static_la-ssa.lo `test -f 'ssa.c' || echo './'`ssa.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-abcremoval.lo -MD -MP -MF .deps/libmono_static_la-abcremoval.Tpo -c -o libmono_static_la-abcremoval.lo `test -f 'abcremoval.c' || echo './'`abcremoval.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-ssapre.lo -MD -MP -MF .deps/libmono_static_la-ssapre.Tpo -c -o libmono_static_la-ssapre.lo `test -f 'ssapre.c' || echo './'`ssapre.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-local-propagation.lo -MD -MP -MF .deps/libmono_static_la-local-propagation.Tpo -c -o libmono_static_la-local-propagation.lo `test -f 'local-propagation.c' || echo './'`local-propagation.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-driver.lo -MD -MP -MF .deps/libmono_static_la-driver.Tpo -c -o libmono_static_la-driver.lo `test -f 'driver.c' || echo './'`driver.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-debug-mini.lo -MD -MP -MF .deps/libmono_static_la-debug-mini.Tpo -c -o libmono_static_la-debug-mini.lo `test -f 'debug-mini.c' || echo './'`debug-mini.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-linear-scan.lo -MD -MP -MF .deps/libmono_static_la-linear-scan.Tpo -c -o libmono_static_la-linear-scan.lo `test -f 'linear-scan.c' || echo './'`linear-scan.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-aot-compiler.lo -MD -MP -MF .deps/libmono_static_la-aot-compiler.Tpo -c -o libmono_static_la-aot-compiler.lo `test -f 'aot-compiler.c' || echo './'`aot-compiler.c aot-compiler.c:5501:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (t1->type) { ^ In file included from aot-compiler.c:62: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ aot-compiler.c:257:1: warning: unused function 'emit_push_section' [-Wunused-function] emit_push_section (MonoAotCompile *acfg, const char *section_name, int subsection) ^ aot-compiler.c:263:1: warning: unused function 'emit_pop_section' [-Wunused-function] emit_pop_section (MonoAotCompile *acfg) ^ aot-compiler.c:305:1: warning: unused function 'emit_pointer_unaligned' [-Wunused-function] emit_pointer_unaligned (MonoAotCompile *acfg, const char *target) ^ 7 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-aot-runtime.lo -MD -MP -MF .deps/libmono_static_la-aot-runtime.Tpo -c -o libmono_static_la-aot-runtime.lo `test -f 'aot-runtime.c' || echo './'`aot-runtime.c In file included from aot-runtime.c:53: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-graph.lo -MD -MP -MF .deps/libmono_static_la-graph.Tpo -c -o libmono_static_la-graph.lo `test -f 'graph.c' || echo './'`graph.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-codegen.lo -MD -MP -MF .deps/libmono_static_la-mini-codegen.Tpo -c -o libmono_static_la-mini-codegen.lo `test -f 'mini-codegen.c' || echo './'`mini-codegen.c mini-codegen.c:2463:10: warning: 15 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_R4'... [-Wswitch] switch (t->type) { ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-exceptions.lo -MD -MP -MF .deps/libmono_static_la-mini-exceptions.Tpo -c -o libmono_static_la-mini-exceptions.lo `test -f 'mini-exceptions.c' || echo './'`mini-exceptions.c mini-exceptions.c:348:6: warning: variable 'target_domain' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (prev_ji && (ip > prev_ji->code_start && ((guint8*)ip < ((guint8*)prev_ji->code_start) + prev_ji->code_size))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mini-exceptions.c:353:7: note: uninitialized use occurs here if (!target_domain) ^~~~~~~~~~~~~ mini-exceptions.c:348:2: note: remove the 'if' if its condition is always false if (prev_ji && (ip > prev_ji->code_start && ((guint8*)ip < ((guint8*)prev_ji->code_start) + prev_ji->code_size))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mini-exceptions.c:342:27: note: initialize the variable 'target_domain' to silence this warning MonoDomain *target_domain; ^ = NULL 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-trampolines.lo -MD -MP -MF .deps/libmono_static_la-mini-trampolines.Tpo -c -o libmono_static_la-mini-trampolines.lo `test -f 'mini-trampolines.c' || echo './'`mini-trampolines.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-declsec.lo -MD -MP -MF .deps/libmono_static_la-declsec.Tpo -c -o libmono_static_la-declsec.lo `test -f 'declsec.c' || echo './'`declsec.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-wapihandles.lo -MD -MP -MF .deps/libmono_static_la-wapihandles.Tpo -c -o libmono_static_la-wapihandles.lo `test -f 'wapihandles.c' || echo './'`wapihandles.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-branch-opts.lo -MD -MP -MF .deps/libmono_static_la-branch-opts.Tpo -c -o libmono_static_la-branch-opts.lo `test -f 'branch-opts.c' || echo './'`branch-opts.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-generic-sharing.lo -MD -MP -MF .deps/libmono_static_la-mini-generic-sharing.Tpo -c -o libmono_static_la-mini-generic-sharing.lo `test -f 'mini-generic-sharing.c' || echo './'`mini-generic-sharing.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-regalloc2.lo -MD -MP -MF .deps/libmono_static_la-regalloc2.Tpo -c -o libmono_static_la-regalloc2.lo `test -f 'regalloc2.c' || echo './'`regalloc2.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-tasklets.lo -MD -MP -MF .deps/libmono_static_la-tasklets.Tpo -c -o libmono_static_la-tasklets.lo `test -f 'tasklets.c' || echo './'`tasklets.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-simd-intrinsics.lo -MD -MP -MF .deps/libmono_static_la-simd-intrinsics.Tpo -c -o libmono_static_la-simd-intrinsics.lo `test -f 'simd-intrinsics.c' || echo './'`simd-intrinsics.c simd-intrinsics.c:883:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:974:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:995:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:1013:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:1037:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ 5 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-unwind.lo -MD -MP -MF .deps/libmono_static_la-unwind.Tpo -c -o libmono_static_la-unwind.lo `test -f 'unwind.c' || echo './'`unwind.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-image-writer.lo -MD -MP -MF .deps/libmono_static_la-image-writer.Tpo -c -o libmono_static_la-image-writer.lo `test -f 'image-writer.c' || echo './'`image-writer.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-dwarfwriter.lo -MD -MP -MF .deps/libmono_static_la-dwarfwriter.Tpo -c -o libmono_static_la-dwarfwriter.lo `test -f 'dwarfwriter.c' || echo './'`dwarfwriter.c dwarfwriter.c:125:1: warning: unused function 'emit_local_symbol' [-Wunused-function] emit_local_symbol (MonoDwarfWriter *w, const char *name, const char *end_label, gboolean func) ^ dwarfwriter.c:191:1: warning: unused function 'emit_zero_bytes' [-Wunused-function] emit_zero_bytes (MonoDwarfWriter *w, int num) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-gc.lo -MD -MP -MF .deps/libmono_static_la-mini-gc.Tpo -c -o libmono_static_la-mini-gc.lo `test -f 'mini-gc.c' || echo './'`mini-gc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-debugger-agent.lo -MD -MP -MF .deps/libmono_static_la-debugger-agent.Tpo -c -o libmono_static_la-debugger-agent.lo `test -f 'debugger-agent.c' || echo './'`debugger-agent.c debugger-agent.c:1096:28: warning: incompatible pointer types passing 'struct sockaddr_in *' to parameter of type 'struct sockaddr *' [-Wincompatible-pointer-types] res = getsockname (sfd, &addr, &addrlen); ^~~~~ /usr/include/sys/socket.h:624:50: note: passing argument to parameter here int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ debugger-agent.c:1216:93: warning: size argument in 'memcmp' call is a comparison [-Wmemsize-comparison] if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~ debugger-agent.c:1216:42: note: did you mean to compare the result of 'memcmp' instead? if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ^ ~ ) debugger-agent.c:1216:70: note: explicitly cast the argument to size_t to silence this warning if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ^ (size_t)( ) 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-debug-debugger.lo -MD -MP -MF .deps/libmono_static_la-debug-debugger.Tpo -c -o libmono_static_la-debug-debugger.lo `test -f 'debug-debugger.c' || echo './'`debug-debugger.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-xdebug.lo -MD -MP -MF .deps/libmono_static_la-xdebug.Tpo -c -o libmono_static_la-xdebug.lo `test -f 'xdebug.c' || echo './'`xdebug.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-amd64.lo -MD -MP -MF .deps/libmono_static_la-mini-amd64.Tpo -c -o libmono_static_la-mini-amd64.lo `test -f 'mini-amd64.c' || echo './'`mini-amd64.c mini-amd64.c:500:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ((code [0] == 0xe8)) { ~~~~~~~~~^~~~~~~ mini-amd64.c:500:21: note: remove extraneous parentheses around the comparison to silence this warning else if ((code [0] == 0xe8)) { ~ ^ ~ mini-amd64.c:500:21: note: use '=' to turn this equality comparison into an assignment else if ((code [0] == 0xe8)) { ^~ = mini-amd64.c:2159:1: warning: unused function 'arg_storage_to_llvm_arg_storage' [-Wunused-function] arg_storage_to_llvm_arg_storage (MonoCompile *cfg, ArgStorage storage) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-exceptions-amd64.lo -MD -MP -MF .deps/libmono_static_la-exceptions-amd64.Tpo -c -o libmono_static_la-exceptions-amd64.lo `test -f 'exceptions-amd64.c' || echo './'`exceptions-amd64.c exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:504:38: note: expanded from macro 'amd64_mov_reg_imm' int _amd64_width_temp = ((guint64)(imm) == (guint64)(int)(guint64)(imm)); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:504:70: note: expanded from macro 'amd64_mov_reg_imm' int _amd64_width_temp = ((guint64)(imm) == (guint64)(int)(guint64)(imm)); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:506:43: note: expanded from macro 'amd64_mov_reg_imm' amd64_mov_reg_imm_size ((inst), (reg), (imm), (_amd64_width_temp ? 4 : 8)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:496:38: note: expanded from macro 'amd64_mov_reg_imm_size' x86_imm_emit64 ((inst), (guint64)(imm)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:190:25: note: expanded from macro 'x86_imm_emit64' imb.val = (guint64) (imm); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:506:43: note: expanded from macro 'amd64_mov_reg_imm' amd64_mov_reg_imm_size ((inst), (reg), (imm), (_amd64_width_temp ? 4 : 8)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:498:43: note: expanded from macro 'amd64_mov_reg_imm_size' x86_imm_emit32 ((inst), (int)(guint64)(imm)); \ ^~~ ../../mono/arch/amd64/../x86/x86-codegen.h:288:38: note: expanded from macro 'x86_imm_emit32' x86_imm_buf imb; imb.val = (int) (imm); \ ^~~ exceptions-amd64.c:920:1: warning: unused function 'altstack_handle_and_restore' [-Wunused-function] altstack_handle_and_restore (void *sigctx, gpointer obj, gboolean stack_ovf) ^ 5 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-tramp-amd64.lo -MD -MP -MF .deps/libmono_static_la-tramp-amd64.Tpo -c -o libmono_static_la-tramp-amd64.lo `test -f 'tramp-amd64.c' || echo './'`tramp-amd64.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmono_static_la-mini-posix.lo -MD -MP -MF .deps/libmono_static_la-mini-posix.Tpo -c -o libmono_static_la-mini-posix.lo `test -f 'mini-posix.c' || echo './'`mini-posix.c In file included from mini-posix.c:54: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CXX --mode=link clang++ -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libmono-static.la libmono_static_la-mini.lo libmono_static_la-method-to-ir.lo libmono_static_la-decompose.lo libmono_static_la-jit-icalls.lo libmono_static_la-trace.lo libmono_static_la-dominators.lo libmono_static_la-cfold.lo libmono_static_la-regalloc.lo libmono_static_la-helpers.lo libmono_static_la-liveness.lo libmono_static_la-ssa.lo libmono_static_la-abcremoval.lo libmono_static_la-ssapre.lo libmono_static_la-local-propagation.lo libmono_static_la-driver.lo libmono_static_la-debug-mini.lo libmono_static_la-linear-scan.lo libmono_static_la-aot-compiler.lo libmono_static_la-aot-runtime.lo libmono_static_la-graph.lo libmono_static_la-mini-codegen.lo libmono_static_la-mini-exceptions.lo libmono_static_la-mini-trampolines.lo libmono_static_la-declsec.lo libmono_static_la-wapihandles.lo libmono_static_la-branch-opts.lo libmono_static_la-mini-generic-sharing.lo libmono_static_la-regalloc2.lo libmono_static_la-tasklets.lo libmono_static_la-simd-intrinsics.lo libmono_static_la-unwind.lo libmono_static_la-image-writer.lo libmono_static_la-dwarfwriter.lo libmono_static_la-mini-gc.lo libmono_static_la-debugger-agent.lo libmono_static_la-debug-debugger.lo libmono_static_la-xdebug.lo libmono_static_la-mini-amd64.lo libmono_static_la-exceptions-amd64.lo libmono_static_la-tramp-amd64.lo libmono_static_la-mini-posix.lo ../../mono/metadata/libmonoruntime-static.la ../../mono/io-layer/libwapi.la ../../mono/utils/libmonoutils.la -L../../eglib/src -leglib -lm ../../libgc/libmonogc-static.la -lm -pthread copying selected object files to avoid basename conflicts... /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini.lo -MD -MP -MF .deps/libmonosgen_static_la-mini.Tpo -c -o libmonosgen_static_la-mini.lo `test -f 'mini.c' || echo './'`mini.c In file included from mini.c:55: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-method-to-ir.lo -MD -MP -MF .deps/libmonosgen_static_la-method-to-ir.Tpo -c -o libmonosgen_static_la-method-to-ir.lo `test -f 'method-to-ir.c' || echo './'`method-to-ir.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-decompose.lo -MD -MP -MF .deps/libmonosgen_static_la-decompose.Tpo -c -o libmonosgen_static_la-decompose.lo `test -f 'decompose.c' || echo './'`decompose.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-jit-icalls.lo -MD -MP -MF .deps/libmonosgen_static_la-jit-icalls.Tpo -c -o libmonosgen_static_la-jit-icalls.lo `test -f 'jit-icalls.c' || echo './'`jit-icalls.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-trace.lo -MD -MP -MF .deps/libmonosgen_static_la-trace.Tpo -c -o libmonosgen_static_la-trace.lo `test -f 'trace.c' || echo './'`trace.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-dominators.lo -MD -MP -MF .deps/libmonosgen_static_la-dominators.Tpo -c -o libmonosgen_static_la-dominators.lo `test -f 'dominators.c' || echo './'`dominators.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-cfold.lo -MD -MP -MF .deps/libmonosgen_static_la-cfold.Tpo -c -o libmonosgen_static_la-cfold.lo `test -f 'cfold.c' || echo './'`cfold.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-regalloc.lo -MD -MP -MF .deps/libmonosgen_static_la-regalloc.Tpo -c -o libmonosgen_static_la-regalloc.lo `test -f 'regalloc.c' || echo './'`regalloc.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-helpers.lo -MD -MP -MF .deps/libmonosgen_static_la-helpers.Tpo -c -o libmonosgen_static_la-helpers.lo `test -f 'helpers.c' || echo './'`helpers.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-liveness.lo -MD -MP -MF .deps/libmonosgen_static_la-liveness.Tpo -c -o libmonosgen_static_la-liveness.lo `test -f 'liveness.c' || echo './'`liveness.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-ssa.lo -MD -MP -MF .deps/libmonosgen_static_la-ssa.Tpo -c -o libmonosgen_static_la-ssa.lo `test -f 'ssa.c' || echo './'`ssa.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-abcremoval.lo -MD -MP -MF .deps/libmonosgen_static_la-abcremoval.Tpo -c -o libmonosgen_static_la-abcremoval.lo `test -f 'abcremoval.c' || echo './'`abcremoval.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-ssapre.lo -MD -MP -MF .deps/libmonosgen_static_la-ssapre.Tpo -c -o libmonosgen_static_la-ssapre.lo `test -f 'ssapre.c' || echo './'`ssapre.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-local-propagation.lo -MD -MP -MF .deps/libmonosgen_static_la-local-propagation.Tpo -c -o libmonosgen_static_la-local-propagation.lo `test -f 'local-propagation.c' || echo './'`local-propagation.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-driver.lo -MD -MP -MF .deps/libmonosgen_static_la-driver.Tpo -c -o libmonosgen_static_la-driver.lo `test -f 'driver.c' || echo './'`driver.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-debug-mini.lo -MD -MP -MF .deps/libmonosgen_static_la-debug-mini.Tpo -c -o libmonosgen_static_la-debug-mini.lo `test -f 'debug-mini.c' || echo './'`debug-mini.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-linear-scan.lo -MD -MP -MF .deps/libmonosgen_static_la-linear-scan.Tpo -c -o libmonosgen_static_la-linear-scan.lo `test -f 'linear-scan.c' || echo './'`linear-scan.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-aot-compiler.lo -MD -MP -MF .deps/libmonosgen_static_la-aot-compiler.Tpo -c -o libmonosgen_static_la-aot-compiler.lo `test -f 'aot-compiler.c' || echo './'`aot-compiler.c aot-compiler.c:5501:10: warning: 30 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (t1->type) { ^ In file included from aot-compiler.c:62: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ aot-compiler.c:257:1: warning: unused function 'emit_push_section' [-Wunused-function] emit_push_section (MonoAotCompile *acfg, const char *section_name, int subsection) ^ aot-compiler.c:263:1: warning: unused function 'emit_pop_section' [-Wunused-function] emit_pop_section (MonoAotCompile *acfg) ^ aot-compiler.c:305:1: warning: unused function 'emit_pointer_unaligned' [-Wunused-function] emit_pointer_unaligned (MonoAotCompile *acfg, const char *target) ^ 7 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-aot-runtime.lo -MD -MP -MF .deps/libmonosgen_static_la-aot-runtime.Tpo -c -o libmonosgen_static_la-aot-runtime.lo `test -f 'aot-runtime.c' || echo './'`aot-runtime.c In file included from aot-runtime.c:53: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-graph.lo -MD -MP -MF .deps/libmonosgen_static_la-graph.Tpo -c -o libmonosgen_static_la-graph.lo `test -f 'graph.c' || echo './'`graph.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-codegen.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-codegen.Tpo -c -o libmonosgen_static_la-mini-codegen.lo `test -f 'mini-codegen.c' || echo './'`mini-codegen.c mini-codegen.c:2463:10: warning: 15 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_R4'... [-Wswitch] switch (t->type) { ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-exceptions.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-exceptions.Tpo -c -o libmonosgen_static_la-mini-exceptions.lo `test -f 'mini-exceptions.c' || echo './'`mini-exceptions.c mini-exceptions.c:348:6: warning: variable 'target_domain' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (prev_ji && (ip > prev_ji->code_start && ((guint8*)ip < ((guint8*)prev_ji->code_start) + prev_ji->code_size))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mini-exceptions.c:353:7: note: uninitialized use occurs here if (!target_domain) ^~~~~~~~~~~~~ mini-exceptions.c:348:2: note: remove the 'if' if its condition is always false if (prev_ji && (ip > prev_ji->code_start && ((guint8*)ip < ((guint8*)prev_ji->code_start) + prev_ji->code_size))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mini-exceptions.c:342:27: note: initialize the variable 'target_domain' to silence this warning MonoDomain *target_domain; ^ = NULL 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-trampolines.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-trampolines.Tpo -c -o libmonosgen_static_la-mini-trampolines.lo `test -f 'mini-trampolines.c' || echo './'`mini-trampolines.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-declsec.lo -MD -MP -MF .deps/libmonosgen_static_la-declsec.Tpo -c -o libmonosgen_static_la-declsec.lo `test -f 'declsec.c' || echo './'`declsec.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-wapihandles.lo -MD -MP -MF .deps/libmonosgen_static_la-wapihandles.Tpo -c -o libmonosgen_static_la-wapihandles.lo `test -f 'wapihandles.c' || echo './'`wapihandles.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-branch-opts.lo -MD -MP -MF .deps/libmonosgen_static_la-branch-opts.Tpo -c -o libmonosgen_static_la-branch-opts.lo `test -f 'branch-opts.c' || echo './'`branch-opts.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-generic-sharing.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-generic-sharing.Tpo -c -o libmonosgen_static_la-mini-generic-sharing.lo `test -f 'mini-generic-sharing.c' || echo './'`mini-generic-sharing.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-regalloc2.lo -MD -MP -MF .deps/libmonosgen_static_la-regalloc2.Tpo -c -o libmonosgen_static_la-regalloc2.lo `test -f 'regalloc2.c' || echo './'`regalloc2.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-tasklets.lo -MD -MP -MF .deps/libmonosgen_static_la-tasklets.Tpo -c -o libmonosgen_static_la-tasklets.lo `test -f 'tasklets.c' || echo './'`tasklets.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-simd-intrinsics.lo -MD -MP -MF .deps/libmonosgen_static_la-simd-intrinsics.Tpo -c -o libmonosgen_static_la-simd-intrinsics.lo `test -f 'simd-intrinsics.c' || echo './'`simd-intrinsics.c simd-intrinsics.c:883:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:974:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:995:10: warning: 29 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:1013:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ simd-intrinsics.c:1037:10: warning: 26 enumeration values not handled in switch: 'MONO_TYPE_END', 'MONO_TYPE_VOID', 'MONO_TYPE_BOOLEAN'... [-Wswitch] switch (type->type) { ^ 5 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-unwind.lo -MD -MP -MF .deps/libmonosgen_static_la-unwind.Tpo -c -o libmonosgen_static_la-unwind.lo `test -f 'unwind.c' || echo './'`unwind.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-image-writer.lo -MD -MP -MF .deps/libmonosgen_static_la-image-writer.Tpo -c -o libmonosgen_static_la-image-writer.lo `test -f 'image-writer.c' || echo './'`image-writer.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-dwarfwriter.lo -MD -MP -MF .deps/libmonosgen_static_la-dwarfwriter.Tpo -c -o libmonosgen_static_la-dwarfwriter.lo `test -f 'dwarfwriter.c' || echo './'`dwarfwriter.c dwarfwriter.c:125:1: warning: unused function 'emit_local_symbol' [-Wunused-function] emit_local_symbol (MonoDwarfWriter *w, const char *name, const char *end_label, gboolean func) ^ dwarfwriter.c:191:1: warning: unused function 'emit_zero_bytes' [-Wunused-function] emit_zero_bytes (MonoDwarfWriter *w, int num) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-gc.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-gc.Tpo -c -o libmonosgen_static_la-mini-gc.lo `test -f 'mini-gc.c' || echo './'`mini-gc.c mini-gc.c:1269:1: warning: unused function 'set_reg_slot_in_range' [-Wunused-function] set_reg_slot_in_range (MonoCompileGC *gcfg, int slot, int from, int to, GCSlotType type) ^ 1 warning generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-debugger-agent.lo -MD -MP -MF .deps/libmonosgen_static_la-debugger-agent.Tpo -c -o libmonosgen_static_la-debugger-agent.lo `test -f 'debugger-agent.c' || echo './'`debugger-agent.c debugger-agent.c:1096:28: warning: incompatible pointer types passing 'struct sockaddr_in *' to parameter of type 'struct sockaddr *' [-Wincompatible-pointer-types] res = getsockname (sfd, &addr, &addrlen); ^~~~~ /usr/include/sys/socket.h:624:50: note: passing argument to parameter here int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ debugger-agent.c:1216:93: warning: size argument in 'memcmp' call is a comparison [-Wmemsize-comparison] if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~ debugger-agent.c:1216:42: note: did you mean to compare the result of 'memcmp' instead? if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ^ ~ ) debugger-agent.c:1216:70: note: explicitly cast the argument to size_t to silence this warning if ((res != strlen (handshake_msg)) || (memcmp (buf, handshake_msg, strlen (handshake_msg) != 0))) { ^ (size_t)( ) 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-debug-debugger.lo -MD -MP -MF .deps/libmonosgen_static_la-debug-debugger.Tpo -c -o libmonosgen_static_la-debug-debugger.lo `test -f 'debug-debugger.c' || echo './'`debug-debugger.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-xdebug.lo -MD -MP -MF .deps/libmonosgen_static_la-xdebug.Tpo -c -o libmonosgen_static_la-xdebug.lo `test -f 'xdebug.c' || echo './'`xdebug.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-amd64.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-amd64.Tpo -c -o libmonosgen_static_la-mini-amd64.lo `test -f 'mini-amd64.c' || echo './'`mini-amd64.c mini-amd64.c:500:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ((code [0] == 0xe8)) { ~~~~~~~~~^~~~~~~ mini-amd64.c:500:21: note: remove extraneous parentheses around the comparison to silence this warning else if ((code [0] == 0xe8)) { ~ ^ ~ mini-amd64.c:500:21: note: use '=' to turn this equality comparison into an assignment else if ((code [0] == 0xe8)) { ^~ = mini-amd64.c:2159:1: warning: unused function 'arg_storage_to_llvm_arg_storage' [-Wunused-function] arg_storage_to_llvm_arg_storage (MonoCompile *cfg, ArgStorage storage) ^ 2 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-exceptions-amd64.lo -MD -MP -MF .deps/libmonosgen_static_la-exceptions-amd64.Tpo -c -o libmonosgen_static_la-exceptions-amd64.lo `test -f 'exceptions-amd64.c' || echo './'`exceptions-amd64.c exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:504:38: note: expanded from macro 'amd64_mov_reg_imm' int _amd64_width_temp = ((guint64)(imm) == (guint64)(int)(guint64)(imm)); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:504:70: note: expanded from macro 'amd64_mov_reg_imm' int _amd64_width_temp = ((guint64)(imm) == (guint64)(int)(guint64)(imm)); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:506:43: note: expanded from macro 'amd64_mov_reg_imm' amd64_mov_reg_imm_size ((inst), (reg), (imm), (_amd64_width_temp ? 4 : 8)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:496:38: note: expanded from macro 'amd64_mov_reg_imm_size' x86_imm_emit64 ((inst), (guint64)(imm)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:190:25: note: expanded from macro 'x86_imm_emit64' imb.val = (guint64) (imm); \ ^~~ exceptions-amd64.c:500:53: warning: pointer type mismatch ('void (*)(guint64, guint64, guint64, guint64, guint64, guint64, mgreg_t *, mgreg_t, guint32, gint64)' (aka 'void (*)(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, long *, long, unsigned int, long)') and 'void *') [-Wpointer-type-mismatch] amd64_mov_reg_imm (code, AMD64_R11, resume_unwind ? (mono_amd64_resume_unwind) : (corlib ? (gpointer)mono_amd64_throw_corlib_exception : (gpointer)mono_amd64_throw_exception)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/arch/amd64/amd64-codegen.h:506:43: note: expanded from macro 'amd64_mov_reg_imm' amd64_mov_reg_imm_size ((inst), (reg), (imm), (_amd64_width_temp ? 4 : 8)); \ ^~~ ../../mono/arch/amd64/amd64-codegen.h:498:43: note: expanded from macro 'amd64_mov_reg_imm_size' x86_imm_emit32 ((inst), (int)(guint64)(imm)); \ ^~~ ../../mono/arch/amd64/../x86/x86-codegen.h:288:38: note: expanded from macro 'x86_imm_emit32' x86_imm_buf imb; imb.val = (int) (imm); \ ^~~ exceptions-amd64.c:920:1: warning: unused function 'altstack_handle_and_restore' [-Wunused-function] altstack_handle_and_restore (void *sigctx, gpointer obj, gboolean stack_ovf) ^ 5 warnings generated. /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-tramp-amd64.lo -MD -MP -MF .deps/libmonosgen_static_la-tramp-amd64.Tpo -c -o libmonosgen_static_la-tramp-amd64.lo `test -f 'tramp-amd64.c' || echo './'`tramp-amd64.c /bin/sh ../../libtool --quiet --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT libmonosgen_static_la-mini-posix.lo -MD -MP -MF .deps/libmonosgen_static_la-mini-posix.Tpo -c -o libmonosgen_static_la-mini-posix.lo `test -f 'mini-posix.c' || echo './'`mini-posix.c In file included from mini-posix.c:54: ../../mono/utils/mono-logger-internal.h:66:1: warning: unused function 'mono_trace_error' [-Wunused-function] mono_trace_error(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:75:1: warning: unused function 'mono_trace_warning' [-Wunused-function] mono_trace_warning(MonoTraceMask mask, const char *format, ...) ^ ../../mono/utils/mono-logger-internal.h:84:1: warning: unused function 'mono_trace_message' [-Wunused-function] mono_trace_message(MonoTraceMask mask, const char *format, ...) ^ 3 warnings generated. /bin/sh ../../libtool --quiet --tag=CXX --mode=link clang++ -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -static -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o libmonosgen-static.la libmonosgen_static_la-mini.lo libmonosgen_static_la-method-to-ir.lo libmonosgen_static_la-decompose.lo libmonosgen_static_la-jit-icalls.lo libmonosgen_static_la-trace.lo libmonosgen_static_la-dominators.lo libmonosgen_static_la-cfold.lo libmonosgen_static_la-regalloc.lo libmonosgen_static_la-helpers.lo libmonosgen_static_la-liveness.lo libmonosgen_static_la-ssa.lo libmonosgen_static_la-abcremoval.lo libmonosgen_static_la-ssapre.lo libmonosgen_static_la-local-propagation.lo libmonosgen_static_la-driver.lo libmonosgen_static_la-debug-mini.lo libmonosgen_static_la-linear-scan.lo libmonosgen_static_la-aot-compiler.lo libmonosgen_static_la-aot-runtime.lo libmonosgen_static_la-graph.lo libmonosgen_static_la-mini-codegen.lo libmonosgen_static_la-mini-exceptions.lo libmonosgen_static_la-mini-trampolines.lo libmonosgen_static_la-declsec.lo libmonosgen_static_la-wapihandles.lo libmonosgen_static_la-branch-opts.lo libmonosgen_static_la-mini-generic-sharing.lo libmonosgen_static_la-regalloc2.lo libmonosgen_static_la-tasklets.lo libmonosgen_static_la-simd-intrinsics.lo libmonosgen_static_la-unwind.lo libmonosgen_static_la-image-writer.lo libmonosgen_static_la-dwarfwriter.lo libmonosgen_static_la-mini-gc.lo libmonosgen_static_la-debugger-agent.lo libmonosgen_static_la-debug-debugger.lo libmonosgen_static_la-xdebug.lo libmonosgen_static_la-mini-amd64.lo libmonosgen_static_la-exceptions-amd64.lo libmonosgen_static_la-tramp-amd64.lo libmonosgen_static_la-mini-posix.lo ../../mono/metadata/libmonoruntimesgen-static.la ../../mono/io-layer/libwapi.la ../../mono/utils/libmonoutils.la -L../../eglib/src -leglib -lm -lm -pthread clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono-main.o -MD -MP -MF .deps/mono-main.Tpo -c -o mono-main.o `test -f 'main.c' || echo './'`main.c /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -I../.. -I../../eglib/src -I../../eglib/src -DHAVE_BOEHM_GC -DHAVE_GC_H -DUSE_INCLUDED_LIBGC -DHAVE_GC_GCJ_MALLOC -DHAVE_GC_ENABLE -I../../libgc/include -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -export-dynamic -Wl,-version-script=./ldscript.mono -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o mono mono-main.o libmono-static.la -L../../eglib/src -leglib -lm -lm -lm -pthread true +m mono clang -DHAVE_CONFIG_H -I. -I../.. -I/usr/pkg/include -I/usr/include -pthread -D_THREAD_SAFE -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -MT mono_sgen-main.o -MD -MP -MF .deps/mono_sgen-main.Tpo -c -o mono_sgen-main.o `test -f 'main.c' || echo './'`main.c /bin/sh ../../libtool --quiet --tag=CC --mode=link clang -DHAVE_SGEN_GC -DHAVE_MOVING_COLLECTOR -DHAVE_WRITE_BARRIERS -I../.. -I../../eglib/src -I../../eglib/src -O2 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -export-dynamic -Wl,-version-script=./ldscript.mono -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lpthread -lrt -o mono-sgen mono_sgen-main.o libmonosgen-static.la -L../../eglib/src -leglib -lm -lm -lm -pthread ./.libs/libmonosgen-static.a(libmonoruntimesgen_static_la-sgen-gc.o): In function `suspend_handler': /var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata/sgen-gc.c:5304: undefined reference to `UCONTEXT_REG_R8' /var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata/sgen-gc.c:5304: undefined reference to `UCONTEXT_REG_R9' /var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata/sgen-gc.c:5304: undefined reference to `UCONTEXT_REG_R10' /var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/metadata/sgen-gc.c:5304: undefined reference to `UCONTEXT_REG_R11' clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:1576: recipe for target 'mono-sgen' failed gmake[4]: *** [mono-sgen] Error 1 gmake[4]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/mini' Makefile:1430: recipe for target 'all' failed gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono/mini' Makefile:341: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9/mono' Makefile:415: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/pkgsrc/work/lang/mono2/work/mono-2.10.9' Makefile:340: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/lang/mono2 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/lang/mono2