=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for mono-6.8.0.105nb5 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105' Making all in mk gmake[2]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mk' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mk' Making all in po gmake[2]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po' Making all in mcs gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po/mcs' gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po/mcs' gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po' gmake[2]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/po' Making all in libgc gmake[2]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc' Making all in m4 gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/m4' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/m4' Making all in include gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include' Making all in private gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include/private' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include/private' gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include' gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/include' Making all in doc gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/doc' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc/doc' gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc' CC allchblk.lo CC alloc.lo CC blacklst.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c allchblk.c -fPIC -DPIC -o .libs/allchblk.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c blacklst.c -fPIC -DPIC -o .libs/blacklst.o In file included from ./include/private/gc_priv.h:95:0, from allchblk.c:19: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push allchblk.c: At top level: allchblk.c:83:5: warning: no previous declaration for 'GC_hblk_fl_from_blocks' [-Wmissing-declarations] int GC_hblk_fl_from_blocks(blocks_needed) ^~~~~~~~~~~~~~~~~~~~~~ allchblk.c:147:5: warning: no previous declaration for 'free_list_index_of' [-Wmissing-declarations] int free_list_index_of(wanted) ^~~~~~~~~~~~~~~~~~ allchblk.c:165:6: warning: no previous declaration for 'GC_dump_regions' [-Wmissing-declarations] void GC_dump_regions() ^~~~~~~~~~~~~~~ allchblk.c:258:6: warning: no previous declaration for 'GC_remove_from_fl' [-Wmissing-declarations] void GC_remove_from_fl(hhdr, n) ^~~~~~~~~~~~~~~~~ allchblk.c:301:15: warning: no previous declaration for 'GC_free_block_ending_at' [-Wmissing-declarations] struct hblk * GC_free_block_ending_at(h) ^~~~~~~~~~~~~~~~~~~~~~~ allchblk.c:333:6: warning: no previous declaration for 'GC_add_to_fl' [-Wmissing-declarations] void GC_add_to_fl(h, hhdr) ^~~~~~~~~~~~ allchblk.c:458:15: warning: no previous declaration for 'GC_get_first_part' [-Wmissing-declarations] struct hblk * GC_get_first_part(h, hhdr, bytes, index) ^~~~~~~~~~~~~~~~~ In file included from allchblk.c:19:0: allchblk.c: In function 'GC_get_first_part': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ allchblk.c:475:2: note: in expansion of macro 'WARN' WARN("Header allocation failed: Dropping block.\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ allchblk.c:475:2: note: in expansion of macro 'WARN' WARN("Header allocation failed: Dropping block.\n", 0); ^~~~ allchblk.c: At top level: allchblk.c:500:6: warning: no previous declaration for 'GC_split_block' [-Wmissing-declarations] void GC_split_block(h, hhdr, n, nhdr, index) ^~~~~~~~~~~~~~ In file included from allchblk.c:19:0: allchblk.c: In function 'GC_allochblk_nth': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ allchblk.c:677:12: note: in expansion of macro 'WARN' WARN("Repeated allocation of very large block " ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ allchblk.c:677:12: note: in expansion of macro 'WARN' WARN("Repeated allocation of very large block " ^~~~ In file included from ./include/private/gc_priv.h:95:0, from blacklst.c:15: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push blacklst.c: At top level: blacklst.c:56:10: warning: no previous declaration for 'GC_default_print_heap_obj_proc' [-Wmissing-declarations] void GC_default_print_heap_obj_proc(ptr_t p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blacklst.c:70:6: warning: no previous declaration for 'GC_print_source_ptr' [-Wmissing-declarations] void GC_print_source_ptr(p) ^~~~~~~~~~~~~~~~~~~ blacklst.c:117:6: warning: no previous declaration for 'GC_copy_bl' [-Wmissing-declarations] void GC_copy_bl(old, new) ^~~~~~~~~~ In file included from ./include/private/gc_priv.h:95:0, from alloc.c:19: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push alloc.c: At top level: alloc.c:85:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"Copyright 1988,1989 Hans-J. Boehm and Alan J. Demers ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:86:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "Copyright (c) 1991-1995 by Xerox Corporation. All rights reserved. ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:87:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "Copyright (c) 1996-1998 by Silicon Graphics. All rights reserved. ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:88:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "Copyright (c) 1999-2001 by Hewlett-Packard Company. All rights reserved. ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:89:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:90:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] " EXPRESSED OR IMPLIED. ANY USE IS AT YOUR OWN RISK.", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:91:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "See source code for details." }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alloc.c:130:7: warning: no previous declaration for 'GC_timeout_stop_func' [-Wmissing-declarations] int GC_timeout_stop_func GC_PROTO((void)) ^~~~~~~~~~~~~~~~~~~~ alloc.c:186:6: warning: no previous declaration for 'GC_adj_words_allocd' [-Wmissing-declarations] word GC_adj_words_allocd() ^~~~~~~~~~~~~~~~~~~ alloc.c:231:6: warning: no previous declaration for 'GC_clear_a_few_frames' [-Wmissing-declarations] void GC_clear_a_few_frames() ^~~~~~~~~~~~~~~~~~~~~ alloc.c: In function 'GC_clear_a_few_frames': alloc.c:234:10: warning: variable 'frames' set but not used [-Wunused-but-set-variable] word frames[NWORDS]; ^~~~~~ alloc.c: At top level: alloc.c:254:6: warning: no previous declaration for 'GC_notify_full_gc' [-Wmissing-declarations] void GC_notify_full_gc() ^~~~~~~~~~~~~~~~~ alloc.c:269:6: warning: no previous declaration for 'GC_maybe_gc' [-Wmissing-declarations] void GC_maybe_gc() ^~~~~~~~~~~ alloc.c:622:8: warning: no previous declaration for 'GC_clear_fl_marks' [-Wmissing-declarations] void GC_clear_fl_marks(ptr_t q) ^~~~~~~~~~~~~~~~~ alloc.c:905:7: warning: no previous declaration for 'GC_max' [-Wmissing-declarations] ptr_t GC_max(x,y) ^~~~~~ alloc.c:911:7: warning: no previous declaration for 'GC_min' [-Wmissing-declarations] ptr_t GC_min(x,y) ^~~~~~ In file included from alloc.c:19:0: alloc.c: In function 'GC_collect_or_expand': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ alloc.c:1081:12: note: in expansion of macro 'WARN' WARN("Out of Memory! Trying to continue ...\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ alloc.c:1081:12: note: in expansion of macro 'WARN' WARN("Out of Memory! Trying to continue ...\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ alloc.c:1085:8: note: in expansion of macro 'WARN' WARN("Out of Memory! Returning NIL!\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ alloc.c:1085:8: note: in expansion of macro 'WARN' WARN("Out of Memory! Returning NIL!\n", 0); ^~~~ In file included from alloc.c:19:0: alloc.c: In function 'GC_stopped_mark': ./include/private/gc_priv.h:334:23: warning: 'start_time' may be used uninitialized in this function [-Wmaybe-uninitialized] (1000.0*(double)((a)-(b))/(double)CLOCKS_PER_SEC)) ^ alloc.c:490:13: note: 'start_time' was declared here CLOCK_TYPE start_time, current_time; ^~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT blacklst.lo -MD -MP -MF .deps/blacklst.Tpo -c blacklst.c -o blacklst.o >/dev/null 2>&1 In file included from alloc.c:19:0: alloc.c: In function 'GC_set_fl_marks': ./include/private/gc_priv.h:1291:16: warning: 'hhdr' may be used uninitialized in this function [-Wmaybe-uninitialized] OR_WORD((hhdr)->hb_marks+divWORDSZ(n), \ ^ alloc.c:605:9: note: 'hhdr' was declared here hdr *hhdr; ^~~~ alloc.c: In function 'GC_clear_fl_marks': alloc.c:630:9: warning: 'hhdr' may be used uninitialized in this function [-Wmaybe-uninitialized] hdr *hhdr; ^~~~ In file included from alloc.c:19:0: alloc.c: In function 'GC_try_to_collect_inner': ./include/private/gc_priv.h:334:23: warning: 'start_time' may be used uninitialized in this function [-Wmaybe-uninitialized] (1000.0*(double)((a)-(b))/(double)CLOCKS_PER_SEC)) ^ alloc.c:332:20: note: 'start_time' was declared here CLOCK_TYPE start_time, current_time; ^~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c allchblk.c -o allchblk.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -o alloc.o >/dev/null 2>&1 CC checksums.lo CC dbg_mlc.lo CC dyn_load.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c checksums.c -fPIC -DPIC -o .libs/checksums.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT checksums.lo -MD -MP -MF .deps/checksums.Tpo -c checksums.c -o checksums.o >/dev/null 2>&1 CC finalize.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c dbg_mlc.c -fPIC -DPIC -o .libs/dbg_mlc.o In file included from ./include/private/gc_priv.h:95:0, from ./include/private/dbg_mlc.h:30, from dbg_mlc.c:17: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c dyn_load.c -fPIC -DPIC -o .libs/dyn_load.o dbg_mlc.c: At top level: dbg_mlc.c:311:7: warning: no previous declaration for 'GC_check_annotated_obj' [-Wmissing-declarations] ptr_t GC_check_annotated_obj(ohdr) ^~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:344:6: warning: no previous declaration for 'GC_print_type' [-Wmissing-declarations] void GC_print_type(p) ^~~~~~~~~~~~~ In file included from dbg_mlc.c:17:0: dbg_mlc.c: In function 'GC_print_obj': ./include/private/dbg_mlc.h:141:35: warning: implicit declaration of function 'GC_print_callers'; did you mean 'GC_print_all_errors'? [-Wimplicit-function-declaration] # define PRINT_CALL_CHAIN(base) GC_print_callers(((oh *)(base)) -> oh_ci) ^ dbg_mlc.c:401:5: note: in expansion of macro 'PRINT_CALL_CHAIN' PRINT_CALL_CHAIN(ohdr); ^~~~~~~~~~~~~~~~ dbg_mlc.c: At top level: dbg_mlc.c:405:10: warning: no previous declaration for 'GC_debug_print_heap_obj_proc' [-Wmissing-declarations] void GC_debug_print_heap_obj_proc(ptr_t p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:420:6: warning: no previous declaration for 'GC_print_smashed_obj' [-Wmissing-declarations] void GC_print_smashed_obj(p, clobbered_addr) ^~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:449:6: warning: no previous declaration for 'GC_do_nothing' [-Wmissing-declarations] void GC_do_nothing() {} ^~~~~~~~~~~~~ dbg_mlc.c:451:6: warning: no previous declaration for 'GC_start_debugging' [-Wmissing-declarations] void GC_start_debugging() ^~~~~~~~~~~~~~~~~~ dbg_mlc.c:743:12: warning: no previous declaration for 'GC_debug_malloc_atomic_uncollectable' [-Wmissing-declarations] GC_PTR GC_debug_malloc_atomic_uncollectable(size_t lb, GC_EXTRA_PARAMS) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:838:6: warning: no previous declaration for 'GC_debug_free_inner' [-Wmissing-declarations] void GC_debug_free_inner(GC_PTR p) ^~~~~~~~~~~~~~~~~~~ dbg_mlc.c:926:10: warning: no previous declaration for 'GC_add_smashed' [-Wmissing-declarations] void GC_add_smashed(ptr_t smashed) ^~~~~~~~~~~~~~ dbg_mlc.c:958:10: warning: no previous declaration for 'GC_check_heap_block' [-Wmissing-declarations] void GC_check_heap_block(register struct hblk *hbp, word dummy) ^~~~~~~~~~~~~~~~~~~ In file included from ./include/private/gc_priv.h:95:0, from dyn_load.c:36: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push dbg_mlc.c: In function 'GC_debug_realloc': dbg_mlc.c:909:28: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] if (result == 0) return(0); ^ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT dyn_load.lo -MD -MP -MF .deps/dyn_load.Tpo -c dyn_load.c -o dyn_load.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT dbg_mlc.lo -MD -MP -MF .deps/dbg_mlc.Tpo -c dbg_mlc.c -o dbg_mlc.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c finalize.c -fPIC -DPIC -o .libs/finalize.o CC gc_dlopen.lo In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from finalize.c:17: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push finalize.c: At top level: finalize.c:112:6: warning: no previous declaration for 'GC_grow_table' [-Wmissing-declarations] void GC_grow_table(table, log_size_ptr) ^~~~~~~~~~~~~ finalize.c: In function 'ensure_toggleref_capacity': finalize.c:442:7: warning: unused variable 'old_capacity' [-Wunused-variable] int old_capacity = GC_toggleref_array_capacity; ^~~~~~~~~~~~ finalize.c: At top level: finalize.c:510:13: warning: no previous declaration for 'GC_normal_finalize_mark_proc' [-Wmissing-declarations] GC_API void GC_normal_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:522:13: warning: no previous declaration for 'GC_ignore_self_finalize_mark_proc' [-Wmissing-declarations] GC_API void GC_ignore_self_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:545:13: warning: no previous declaration for 'GC_null_finalize_mark_proc' [-Wmissing-declarations] GC_API void GC_null_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:560:13: warning: no previous declaration for 'GC_register_finalizer_inner' [-Wmissing-declarations] GC_API void GC_register_finalizer_inner(obj, fn, cd, ofn, ocd, mp) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:766:6: warning: no previous declaration for 'GC_dump_finalization' [-Wmissing-declarations] void GC_dump_finalization() ^~~~~~~~~~~~~~~~~~~~ finalize.c: In function 'GC_remove_dangling_disappearing_links': finalize.c:823:11: warning: unused variable 'real_ptr' [-Wunused-variable] ptr_t real_ptr, real_link; ^~~~~~~~ In file included from ./include/private/gc_pmark.h:35:0, from finalize.c:17: finalize.c: In function 'GC_finalize': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ finalize.c:874:17: note: in expansion of macro 'WARN' WARN("Finalization cycle involving %lx\n", real_ptr); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ finalize.c:874:17: note: in expansion of macro 'WARN' WARN("Finalization cycle involving %lx\n", real_ptr); ^~~~ finalize.c: At top level: finalize.c:951:6: warning: no previous declaration for 'GC_enqueue_all_finalizers' [-Wmissing-declarations] void GC_enqueue_all_finalizers() ^~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:1010:13: warning: no previous declaration for 'GC_finalize_all' [-Wmissing-declarations] GC_API void GC_finalize_all() ^~~~~~~~~~~~~~~ CC gcj_mlc.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c finalize.c -o finalize.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c gc_dlopen.c -fPIC -DPIC -o .libs/gc_dlopen.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c gcj_mlc.c -fPIC -DPIC -o .libs/gcj_mlc.o CC headers.lo In file included from ./include/private/gc_priv.h:95:0, from gc_dlopen.c:26: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push gc_dlopen.c: In function 'disable_gc_for_dlopen': gc_dlopen.c:52:30: warning: implicit declaration of function 'GC_collection_in_progress'; did you mean 'GC_collect_or_expand'? [-Wimplicit-function-declaration] while (GC_incremental && GC_collection_in_progress()) { ^~~~~~~~~~~~~~~~~~~~~~~~~ GC_collect_or_expand libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT gc_dlopen.lo -MD -MP -MF .deps/gc_dlopen.Tpo -c gc_dlopen.c -o gc_dlopen.o >/dev/null 2>&1 In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from gcj_mlc.c:39: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push gcj_mlc.c: In function 'GC_init_gcj_malloc': gcj_mlc.c:56:18: warning: unused variable 'i' [-Wunused-variable] register int i; ^ gcj_mlc.c: In function 'GC_debug_gcj_malloc': gcj_mlc.c:210:6: warning: implicit declaration of function 'GC_start_debugging'; did you mean 'GC_store_debug_info'? [-Wimplicit-function-declaration] GC_start_debugging(); ^~~~~~~~~~~~~~~~~~ GC_store_debug_info CC malloc.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT gcj_mlc.lo -MD -MP -MF .deps/gcj_mlc.Tpo -c gcj_mlc.c -o gcj_mlc.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c headers.c -fPIC -DPIC -o .libs/headers.o CC mallocx.lo In file included from ./include/private/gc_priv.h:95:0, from headers.c:25: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT headers.lo -MD -MP -MF .deps/headers.Tpo -c headers.c -o headers.o >/dev/null 2>&1 In file included from ./include/private/gc_priv.h:95:0, from malloc.c:18: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push malloc.c: At top level: malloc.c:25:9: warning: no previous declaration for 'GC_alloc_reclaim_list' [-Wmissing-declarations] GC_bool GC_alloc_reclaim_list(kind) ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c malloc.c -o malloc.o >/dev/null 2>&1 CC mark.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c mallocx.c -fPIC -DPIC -o .libs/mallocx.o In file included from ./include/private/gc_priv.h:95:0, from mallocx.c:25: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push mallocx.c: At top level: mallocx.c:42:8: warning: no previous declaration for 'GC_generic_or_special_malloc' [-Wmissing-declarations] GC_PTR GC_generic_or_special_malloc(lb,knd) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mallocx.c:248:6: warning: no previous declaration for 'GC_incr_words_allocd' [-Wmissing-declarations] void GC_incr_words_allocd(size_t n) ^~~~~~~~~~~~~~~~~~~~ mallocx.c:254:6: warning: no previous declaration for 'GC_incr_mem_freed' [-Wmissing-declarations] void GC_incr_mem_freed(size_t n) ^~~~~~~~~~~~~~~~~ mallocx.c:346:6: warning: no previous declaration for 'GC_generic_malloc_many' [-Wmissing-declarations] void GC_generic_malloc_many(lb, k, result) ^~~~~~~~~~~~~~~~~~~~~~ mallocx.c:600:8: warning: no previous declaration for 'GC_memalign' [-Wmissing-declarations] GC_PTR GC_memalign(size_t align, size_t lb) ^~~~~~~~~~~ CC mark_rts.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mallocx.lo -MD -MP -MF .deps/mallocx.Tpo -c mallocx.c -o mallocx.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c mark.c -fPIC -DPIC -o .libs/mark.o In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from mark.c:20: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push mark.c: In function 'GC_noop1': mark.c:38:26: warning: variable 'sink' set but not used [-Wunused-but-set-variable] static VOLATILE word sink; ^~~~ mark.c: At top level: mark.c:129:9: warning: no previous declaration for 'GC_collection_in_progress' [-Wmissing-declarations] GC_bool GC_collection_in_progress() ^~~~~~~~~~~~~~~~~~~~~~~~~ mark.c:830:7: warning: no previous declaration for 'GC_steal_mark_stack' [-Wmissing-declarations] mse * GC_steal_mark_stack(mse * low, mse * high, mse * local, ^~~~~~~~~~~~~~~~~~~ mark.c: In function 'GC_steal_mark_stack': mark.c:841:7: warning: implicit declaration of function 'GC_memory_barrier'; did you mean 'GC_help_marker'? [-Wimplicit-function-declaration] GC_memory_barrier(); ^~~~~~~~~~~~~~~~~ GC_help_marker mark.c: At top level: mark.c:876:6: warning: no previous declaration for 'GC_return_mark_stack' [-Wmissing-declarations] void GC_return_mark_stack(mse * low, mse * high) ^~~~~~~~~~~~~~~~~~~~ mark.c:913:6: warning: no previous declaration for 'GC_do_local_mark' [-Wmissing-declarations] void GC_do_local_mark(mse *local_mark_stack, mse *local_top) ^~~~~~~~~~~~~~~~ mark.c: In function 'GC_do_local_mark': mark.c:941:12: warning: unused variable 'p' [-Wunused-variable] mse * p; ^ mark.c: At top level: mark.c:965:6: warning: no previous declaration for 'GC_mark_local' [-Wmissing-declarations] void GC_mark_local(mse *local_mark_stack, int id) ^~~~~~~~~~~~~ mark.c: In function 'GC_mark_local': mark.c:981:7: warning: unused variable 'next' [-Wunused-variable] mse *next; ^~~~ mark.c: In function 'GC_do_parallel_mark': mark.c:1068:11: warning: unused variable 'my_top' [-Wunused-variable] mse * my_top; ^~~~~~ mark.c:1067:11: warning: unused variable 'local_top' [-Wunused-variable] mse * local_top; ^~~~~~~~~ mark.c: In function 'GC_help_marker': mark.c:1115:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || !GC_help_wanted && GC_mark_no == my_mark_no) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ mark.c:1110:11: warning: unused variable 'my_first_nonempty' [-Wunused-variable] mse * my_first_nonempty; ^~~~~~~~~~~~~~~~~ mark.c: At top level: mark.c:1278:13: warning: no previous declaration for 'GC_true_func' [-Wmissing-declarations] GC_bool GC_true_func(struct hblk *h) { return TRUE; } ^~~~~~~~~~~~ mark.c: In function 'GC_push_conditional': mark.c:1302:51: warning: passing argument 4 of 'GC_push_selected' from incompatible pointer type [-Wincompatible-pointer-types] GC_push_selected(bottom, top, GC_page_was_dirty, GC_push_all); ^~~~~~~~~~~ mark.c:1228:6: note: expected 'void (*)(char *, char *)' but argument is of type 'void (*)(void *, void *)' void GC_push_selected(bottom, top, dirty_fn, push_fn) ^~~~~~~~~~~~~~~~ mark.c: At top level: mark.c:1530:6: warning: no previous declaration for 'GC_push_marked1' [-Wmissing-declarations] void GC_push_marked1(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1578:6: warning: no previous declaration for 'GC_push_marked2' [-Wmissing-declarations] void GC_push_marked2(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1627:6: warning: no previous declaration for 'GC_push_marked4' [-Wmissing-declarations] void GC_push_marked4(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1738:9: warning: no previous declaration for 'GC_block_was_dirty' [-Wmissing-declarations] GC_bool GC_block_was_dirty(h, hhdr) ^~~~~~~~~~~~~~~~~~ CC misc.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c mark_rts.c -fPIC -DPIC -o .libs/mark_rts.o In file included from ./include/private/gc_priv.h:95:0, from mark_rts.c:15: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push mark_rts.c: At top level: mark_rts.c:119:16: warning: no previous declaration for 'GC_roots_present' [-Wmissing-declarations] struct roots * GC_roots_present(b) ^~~~~~~~~~~~~~~~ mark_rts.c:300:6: warning: no previous declaration for 'GC_remove_tmp_roots' [-Wmissing-declarations] void GC_remove_tmp_roots() ^~~~~~~~~~~~~~~~~~~ mark_rts.c:408:20: warning: no previous declaration for 'GC_next_exclusion' [-Wmissing-declarations] struct exclusion * GC_next_exclusion(start_addr) ^~~~~~~~~~~~~~~~~ mark_rts.c:464:6: warning: no previous declaration for 'GC_push_conditional_with_exclusions' [-Wmissing-declarations] void GC_push_conditional_with_exclusions(bottom, top, all) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mark_rts.lo -MD -MP -MF .deps/mark_rts.Tpo -c mark_rts.c -o mark_rts.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mark.lo -MD -MP -MF .deps/mark.Tpo -c mark.c -o mark.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -fPIC -DPIC -o .libs/misc.o CC new_hblk.lo In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from misc.c:25: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push misc.c: At top level: misc.c:148:8: warning: no previous declaration for 'GC_default_oom_fn' [-Wmissing-declarations] GC_PTR GC_default_oom_fn GC_PROTO((size_t bytes_requested)) ^~~~~~~~~~~~~~~~~ misc.c:157:8: warning: no previous declaration for 'GC_project2' [-Wmissing-declarations] void * GC_project2(arg1, arg2) ^~~~~~~~~~~ misc.c:172:10: warning: no previous declaration for 'GC_init_size_map' [-Wmissing-declarations] void GC_init_size_map() ^~~~~~~~~~~~~~~~ misc.c:210:10: warning: no previous declaration for 'GC_extend_size_map' [-Wmissing-declarations] void GC_extend_size_map(i) ^~~~~~~~~~~~~~~~~~ misc.c:292:7: warning: no previous declaration for 'GC_clear_stack_inner' [-Wmissing-declarations] ptr_t GC_clear_stack_inner(arg, limit) ^~~~~~~~~~~~~~~~~~~~ misc.c:312:7: warning: no previous declaration for 'GC_clear_stack' [-Wmissing-declarations] ptr_t GC_clear_stack(arg) ^~~~~~~~~~~~~~ misc.c:569:6: warning: no previous declaration for 'GC_exit_check' [-Wmissing-declarations] void GC_exit_check GC_PROTO((void)) ^~~~~~~~~~~~~ In file included from ./include/private/gc_pmark.h:35:0, from misc.c:25: misc.c: In function 'GC_init_inner': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:661:4: note: in expansion of macro 'WARN' WARN("GC_PAUSE_TIME_TARGET environment variable value too small " ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:661:4: note: in expansion of macro 'WARN' WARN("GC_PAUSE_TIME_TARGET environment variable value too small " ^~~~ ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:673:4: note: in expansion of macro 'WARN' WARN("GC_LARGE_ALLOC_WARN_INTERVAL environment variable has " ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:673:4: note: in expansion of macro 'WARN' WARN("GC_LARGE_ALLOC_WARN_INTERVAL environment variable has " ^~~~ misc.c:699:2: warning: implicit declaration of function 'GC_init_netbsd_elf'; did you mean 'GC_init_headers'? [-Wimplicit-function-declaration] GC_init_netbsd_elf(); ^~~~~~~~~~~~~~~~~~ GC_init_headers In file included from ./include/private/gc_pmark.h:35:0, from misc.c:25: ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:763:6: note: in expansion of macro 'WARN' WARN("Bad initial heap size %s - ignoring it.\n", ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:763:6: note: in expansion of macro 'WARN' WARN("Bad initial heap size %s - ignoring it.\n", ^~~~ ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:774:6: note: in expansion of macro 'WARN' WARN("Bad maximum heap size %s - ignoring it.\n", ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ misc.c:774:6: note: in expansion of macro 'WARN' WARN("Bad maximum heap size %s - ignoring it.\n", ^~~~ misc.c: At top level: misc.c:950:5: warning: no previous declaration for 'GC_write' [-Wmissing-declarations] int GC_write(fd, buf, len) ^~~~~~~~ misc.c:1060:10: warning: no previous declaration for 'GC_default_warn_proc' [-Wmissing-declarations] void GC_default_warn_proc(char *msg, GC_word arg) ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -o misc.o >/dev/null 2>&1 CC obj_map.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c new_hblk.c -fPIC -DPIC -o .libs/new_hblk.o CC os_dep.lo In file included from ./include/private/gc_priv.h:95:0, from new_hblk.c:23: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push new_hblk.c: At top level: new_hblk.c:30:7: warning: no previous declaration for 'GC_build_fl1' [-Wmissing-declarations] ptr_t GC_build_fl1(h, ofl) ^~~~~~~~~~~~ new_hblk.c:52:7: warning: no previous declaration for 'GC_build_fl_clear2' [-Wmissing-declarations] ptr_t GC_build_fl_clear2(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:74:7: warning: no previous declaration for 'GC_build_fl_clear3' [-Wmissing-declarations] ptr_t GC_build_fl_clear3(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:94:7: warning: no previous declaration for 'GC_build_fl_clear4' [-Wmissing-declarations] ptr_t GC_build_fl_clear4(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:116:7: warning: no previous declaration for 'GC_build_fl2' [-Wmissing-declarations] ptr_t GC_build_fl2(h, ofl) ^~~~~~~~~~~~ new_hblk.c:134:7: warning: no previous declaration for 'GC_build_fl4' [-Wmissing-declarations] ptr_t GC_build_fl4(h, ofl) ^~~~~~~~~~~~ new_hblk.c: In function 'GC_build_fl': new_hblk.c:227:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] obj_link(h -> hb_body) = list; ^~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT new_hblk.lo -MD -MP -MF .deps/new_hblk.Tpo -c new_hblk.c -o new_hblk.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c obj_map.c -fPIC -DPIC -o .libs/obj_map.o CC pcr_interface.lo In file included from ./include/private/gc_priv.h:95:0, from obj_map.c:22: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT obj_map.lo -MD -MP -MF .deps/obj_map.Tpo -c obj_map.c -o obj_map.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c os_dep.c -fPIC -DPIC -o .libs/os_dep.o CC ptr_chck.lo In file included from ./include/private/gc_priv.h:95:0, from os_dep.c:17: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push os_dep.c: At top level: os_dep.c:398:8: warning: no previous declaration for 'GC_init_netbsd_elf' [-Wmissing-declarations] void GC_init_netbsd_elf() ^~~~~~~~~~~~~~~~~~ os_dep.c:648:6: warning: no previous declaration for 'GC_disable_signals' [-Wmissing-declarations] void GC_disable_signals() ^~~~~~~~~~~~~~~~~~ os_dep.c:677:6: warning: no previous declaration for 'GC_enable_signals' [-Wmissing-declarations] void GC_enable_signals() ^~~~~~~~~~~~~~~~~ os_dep.c:715:7: warning: no previous declaration for 'GC_setpagesize' [-Wmissing-declarations] void GC_setpagesize() ^~~~~~~~~~~~~~ os_dep.c:819:12: warning: no previous declaration for 'GC_set_and_save_fault_handler' [-Wmissing-declarations] void GC_set_and_save_fault_handler(handler h) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c:870:10: warning: no previous declaration for 'GC_fault_handler' [-Wmissing-declarations] void GC_fault_handler(sig) ^~~~~~~~~~~~~~~~ os_dep.c:876:10: warning: no previous declaration for 'GC_setup_temporary_fault_handler' [-Wmissing-declarations] void GC_setup_temporary_fault_handler() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c:881:10: warning: no previous declaration for 'GC_reset_fault_handler' [-Wmissing-declarations] void GC_reset_fault_handler() ^~~~~~~~~~~~~~~~~~~~~~ os_dep.c:901:11: warning: no previous declaration for 'GC_find_limit' [-Wmissing-declarations] ptr_t GC_find_limit(p, up) ^~~~~~~~~~~~~ os_dep.c:2266:6: warning: no previous declaration for 'GC_default_push_other_roots' [-Wmissing-declarations] void GC_default_push_other_roots GC_PROTO((void)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c:4330:6: warning: no previous declaration for 'GC_print_callers' [-Wmissing-declarations] void GC_print_callers (info) ^~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT os_dep.lo -MD -MP -MF .deps/os_dep.Tpo -c os_dep.c -o os_dep.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c pcr_interface.c -fPIC -DPIC -o .libs/pcr_interface.o In file included from ./include/private/gc_priv.h:95:0, from pcr_interface.c:13: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pcr_interface.lo -MD -MP -MF .deps/pcr_interface.Tpo -c pcr_interface.c -o pcr_interface.o >/dev/null 2>&1 CC real_malloc.lo CC reclaim.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ptr_chck.c -fPIC -DPIC -o .libs/ptr_chck.o In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from ptr_chck.c:19: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push ptr_chck.c: At top level: ptr_chck.c:22:6: warning: no previous declaration for 'GC_default_same_obj_print_proc' [-Wmissing-declarations] void GC_default_same_obj_print_proc(GC_PTR p, GC_PTR q) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:118:6: warning: no previous declaration for 'GC_default_is_valid_displacement_print_proc' [-Wmissing-declarations] void GC_default_is_valid_displacement_print_proc (GC_PTR p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:178:6: warning: no previous declaration for 'GC_default_is_visible_print_proc' [-Wmissing-declarations] void GC_default_is_visible_print_proc(GC_PTR p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:193:9: warning: no previous declaration for 'GC_on_stack' [-Wmissing-declarations] GC_bool GC_on_stack(p) ^~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT ptr_chck.lo -MD -MP -MF .deps/ptr_chck.Tpo -c ptr_chck.c -o ptr_chck.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c real_malloc.c -fPIC -DPIC -o .libs/real_malloc.o CC solaris_pthreads.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT real_malloc.lo -MD -MP -MF .deps/real_malloc.Tpo -c real_malloc.c -o real_malloc.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c reclaim.c -fPIC -DPIC -o .libs/reclaim.o CC solaris_threads.lo In file included from ./include/private/gc_priv.h:95:0, from reclaim.c:18: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push reclaim.c: At top level: reclaim.c:39:6: warning: no previous declaration for 'GC_add_leaked' [-Wmissing-declarations] void GC_add_leaked(leaked) ^~~~~~~~~~~~~ reclaim.c:167:9: warning: no previous declaration for 'GC_block_nearly_full1' [-Wmissing-declarations] GC_bool GC_block_nearly_full1(hhdr, pat1) ^~~~~~~~~~~~~~~~~~~~~ reclaim.c:188:9: warning: no previous declaration for 'GC_block_nearly_full3' [-Wmissing-declarations] GC_bool GC_block_nearly_full3(hhdr, pat1, pat2, pat3) ^~~~~~~~~~~~~~~~~~~~~ reclaim.c:220:9: warning: no previous declaration for 'GC_block_nearly_full' [-Wmissing-declarations] GC_bool GC_block_nearly_full(hhdr) ^~~~~~~~~~~~~~~~~~~~ reclaim.c:310:7: warning: no previous declaration for 'GC_reclaim_clear' [-Wmissing-declarations] ptr_t GC_reclaim_clear(hbp, hhdr, sz, list COUNT_PARAM) ^~~~~~~~~~~~~~~~ reclaim.c:366:7: warning: no previous declaration for 'GC_reclaim_clear2' [-Wmissing-declarations] ptr_t GC_reclaim_clear2(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:409:7: warning: no previous declaration for 'GC_reclaim_clear4' [-Wmissing-declarations] ptr_t GC_reclaim_clear4(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:463:7: warning: no previous declaration for 'GC_reclaim_uninit' [-Wmissing-declarations] ptr_t GC_reclaim_uninit(hbp, hhdr, sz, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:495:6: warning: no previous declaration for 'GC_reclaim_check' [-Wmissing-declarations] void GC_reclaim_check(hbp, hhdr, sz) ^~~~~~~~~~~~~~~~ reclaim.c:525:7: warning: no previous declaration for 'GC_reclaim_uninit2' [-Wmissing-declarations] ptr_t GC_reclaim_uninit2(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:567:7: warning: no previous declaration for 'GC_reclaim_uninit4' [-Wmissing-declarations] ptr_t GC_reclaim_uninit4(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:617:7: warning: no previous declaration for 'GC_reclaim1' [-Wmissing-declarations] ptr_t GC_reclaim1(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~ reclaim.c:661:7: warning: no previous declaration for 'GC_reclaim_generic' [-Wmissing-declarations] ptr_t GC_reclaim_generic(hbp, hhdr, sz, init, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:721:6: warning: no previous declaration for 'GC_reclaim_small_nonempty_block' [-Wmissing-declarations] void GC_reclaim_small_nonempty_block(hbp, report_if_found COUNT_PARAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reclaim.c:752:10: warning: no previous declaration for 'GC_reclaim_block' [-Wmissing-declarations] void GC_reclaim_block(register struct hblk *hbp, word report_if_found) ^~~~~~~~~~~~~~~~ reclaim.c:849:5: warning: no previous declaration for 'GC_n_set_marks' [-Wmissing-declarations] int GC_n_set_marks(hhdr) ^~~~~~~~~~~~~~ reclaim.c:865:10: warning: no previous declaration for 'GC_print_block_descr' [-Wmissing-declarations] void GC_print_block_descr(struct hblk *h, word dummy) ^~~~~~~~~~~~~~~~~~~~ reclaim.c:909:6: warning: no previous declaration for 'GC_clear_fl_links' [-Wmissing-declarations] void GC_clear_fl_links(flp) ^~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT reclaim.lo -MD -MP -MF .deps/reclaim.Tpo -c reclaim.c -o reclaim.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c solaris_pthreads.c -fPIC -DPIC -o .libs/solaris_pthreads.o In file included from ./include/private/gc_priv.h:95:0, from solaris_pthreads.c:19: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c solaris_threads.c -fPIC -DPIC -o .libs/solaris_threads.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT solaris_pthreads.lo -MD -MP -MF .deps/solaris_pthreads.Tpo -c solaris_pthreads.c -o solaris_pthreads.o >/dev/null 2>&1 In file included from ./include/private/gc_priv.h:95:0, from solaris_threads.c:19: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push CC specific.lo CC stubborn.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT solaris_threads.lo -MD -MP -MF .deps/solaris_threads.Tpo -c solaris_threads.c -o solaris_threads.o >/dev/null 2>&1 CC typd_mlc.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c specific.c -fPIC -DPIC -o .libs/specific.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c stubborn.c -fPIC -DPIC -o .libs/stubborn.o In file included from ./include/private/gc_priv.h:95:0, from stubborn.c:17: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push In file included from ./include/private/gc_priv.h:95:0, from specific.c:14: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT stubborn.lo -MD -MP -MF .deps/stubborn.Tpo -c stubborn.c -o stubborn.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT specific.lo -MD -MP -MF .deps/specific.Tpo -c specific.c -o specific.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c typd_mlc.c -fPIC -DPIC -o .libs/typd_mlc.o CC backgraph.lo CC win32_threads.lo In file included from ./include/private/gc_priv.h:95:0, from ./include/private/gc_pmark.h:35, from typd_mlc.c:39: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push typd_mlc.c: At top level: typd_mlc.c:104:13: warning: no previous declaration for 'GC_add_ext_descriptor' [-Wmissing-declarations] signed_word GC_add_ext_descriptor(bm, nbits) ^~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:169:10: warning: no previous declaration for 'GC_double_descr' [-Wmissing-declarations] GC_descr GC_double_descr(descriptor, nwords) ^~~~~~~~~~~~~~~ typd_mlc.c:201:5: warning: no previous declaration for 'GC_make_array_descriptor' [-Wmissing-declarations] int GC_make_array_descriptor(nelements, size, descriptor, ^~~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:352:6: warning: no previous declaration for 'GC_init_explicit_typing' [-Wmissing-declarations] void GC_init_explicit_typing() ^~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:442:6: warning: no previous declaration for 'GC_descr_obj_size' [-Wmissing-declarations] word GC_descr_obj_size(d) ^~~~~~~~~~~~~~~~~ typd_mlc.c:462:7: warning: no previous declaration for 'GC_push_complex_descriptor' [-Wmissing-declarations] mse * GC_push_complex_descriptor(addr, d, msp, msl) ^~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT typd_mlc.lo -MD -MP -MF .deps/typd_mlc.Tpo -c typd_mlc.c -o typd_mlc.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c backgraph.c -fPIC -DPIC -o .libs/backgraph.o CC pthread_support.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT backgraph.lo -MD -MP -MF .deps/backgraph.Tpo -c backgraph.c -o backgraph.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c win32_threads.c -fPIC -DPIC -o .libs/win32_threads.o CC pthread_stop_world.lo In file included from ./include/private/gc_priv.h:95:0, from win32_threads.c:1: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT win32_threads.lo -MD -MP -MF .deps/win32_threads.Tpo -c win32_threads.c -o win32_threads.o >/dev/null 2>&1 CC darwin_stop_world.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c pthread_support.c -fPIC -DPIC -o .libs/pthread_support.o In file included from ./include/private/gc_priv.h:95:0, from ./include/private/pthread_support.h:4, from pthread_support.c:50: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c pthread_stop_world.c -fPIC -DPIC -o .libs/pthread_stop_world.o pthread_support.c: At top level: pthread_support.c:283:6: warning: no previous declaration for 'GC_init_thread_local' [-Wmissing-declarations] void GC_init_thread_local(GC_thread p) ^~~~~~~~~~~~~~~~~~~~ pthread_support.c:332:8: warning: no previous declaration for 'GC_local_malloc' [-Wmissing-declarations] GC_PTR GC_local_malloc(size_t bytes) ^~~~~~~~~~~~~~~ pthread_support.c:380:8: warning: no previous declaration for 'GC_local_malloc_atomic' [-Wmissing-declarations] GC_PTR GC_local_malloc_atomic(size_t bytes) ^~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:418:8: warning: no previous declaration for 'GC_local_gcj_malloc' [-Wmissing-declarations] GC_PTR GC_local_gcj_malloc(size_t bytes, ^~~~~~~~~~~~~~~~~~~ pthread_support.c:463:8: warning: no previous declaration for 'GC_local_gcj_fast_malloc' [-Wmissing-declarations] void * GC_local_gcj_fast_malloc(size_t lw, void * ptr_to_struct_containing_descr) ^~~~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:535:8: warning: no previous declaration for 'GC_mark_thread' [-Wmissing-declarations] void * GC_mark_thread(void * id) ^~~~~~~~~~~~~~ In file included from ./include/private/pthread_support.h:4:0, from pthread_support.c:50: pthread_support.c: In function 'start_mark_threads': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:573:2: note: in expansion of macro 'WARN' WARN("Limiting number of mark threads\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:573:2: note: in expansion of macro 'WARN' WARN("Limiting number of mark threads\n", 0); ^~~~ ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:606:2: note: in expansion of macro 'WARN' WARN("Marker thread creation failed, errno = %ld.\n", errno); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:606:2: note: in expansion of macro 'WARN' WARN("Marker thread creation failed, errno = %ld.\n", errno); ^~~~ pthread_support.c: At top level: pthread_support.c:660:6: warning: no previous declaration for 'GC_mark_thread_local_free_lists' [-Wmissing-declarations] void GC_mark_thread_local_free_lists(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:752:11: warning: no previous declaration for 'GC_new_thread' [-Wmissing-declarations] GC_thread GC_new_thread(pthread_t id) ^~~~~~~~~~~~~ pthread_support.c:783:6: warning: no previous declaration for 'GC_delete_thread' [-Wmissing-declarations] void GC_delete_thread(pthread_t id) ^~~~~~~~~~~~~~~~ pthread_support.c:993:6: warning: no previous declaration for 'GC_wait_for_gc_completion' [-Wmissing-declarations] void GC_wait_for_gc_completion(GC_bool wait_for_all) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/private/pthread_support.h:4:0, from pthread_support.c:50: pthread_support.c: In function 'GC_thr_init': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:1157:2: note: in expansion of macro 'WARN' WARN("GC_get_nprocs() returned %ld\n", GC_nprocs); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_support.c:1157:2: note: in expansion of macro 'WARN' WARN("GC_get_nprocs() returned %ld\n", GC_nprocs); ^~~~ pthread_support.c: At top level: pthread_support.c:158:25: warning: no previous declaration for 'GC_sleep' [-Wmissing-declarations] # define WRAP_FUNC(f) GC_##f ^ pthread_support.c:1284:5: note: in expansion of macro 'WRAP_FUNC' int WRAP_FUNC(sleep) (unsigned int seconds) ^~~~~~~~~ pthread_support.c:1307:6: warning: no previous declaration for 'GC_thread_exit_proc' [-Wmissing-declarations] void GC_thread_exit_proc(void *arg) ^~~~~~~~~~~~~~~~~~~ pthread_support.c:1398:8: warning: no previous declaration for 'GC_start_routine_head' [-Wmissing-declarations] void * GC_start_routine_head(void * arg, void *base_addr, ^~~~~~~~~~~~~~~~~~~~~ pthread_support.c: In function 'GC_start_routine_head': pthread_support.c:1402:12: warning: unused variable 'result' [-Wunused-variable] void * result; ^~~~~~ pthread_support.c: At top level: pthread_support.c:1491:8: warning: no previous declaration for 'GC_start_routine' [-Wmissing-declarations] void * GC_start_routine(void * arg) ^~~~~~~~~~~~~~~~ pthread_support.c: In function 'GC_start_routine': pthread_support.c:1494:25: warning: unused variable 'si' [-Wunused-variable] struct start_info * si = arg; ^~ pthread_support.c: At top level: pthread_support.c:1633:6: warning: no previous declaration for 'GC_pause' [-Wmissing-declarations] void GC_pause() ^~~~~~~~ pthread_support.c:1682:6: warning: no previous declaration for 'GC_generic_lock' [-Wmissing-declarations] void GC_generic_lock(pthread_mutex_t * lock) ^~~~~~~~~~~~~~~ pthread_support.c:1857:6: warning: no previous declaration for 'GC_wait_builder' [-Wmissing-declarations] void GC_wait_builder() ^~~~~~~~~~~~~~~ In file included from ./include/private/gc_priv.h:95:0, from ./include/private/pthread_support.h:4, from pthread_stop_world.c:1: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push pthread_stop_world.c: At top level: pthread_stop_world.c:67:6: warning: no previous declaration for 'GC_remove_allowed_signals' [-Wmissing-declarations] void GC_remove_allowed_signals(sigset_t *set) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/private/pthread_support.h:4:0, from pthread_stop_world.c:1: pthread_stop_world.c: In function '_GC_suspend_handler': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_stop_world.c:155:6: note: in expansion of macro 'WARN' WARN("Duplicate suspend signal in thread %lx\n", ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_stop_world.c:155:6: note: in expansion of macro 'WARN' WARN("Duplicate suspend signal in thread %lx\n", ^~~~ pthread_stop_world.c:134:7: warning: unused variable 'my_mark_no' [-Wunused-variable] word my_mark_no = GC_mark_no; ^~~~~~~~~~ pthread_stop_world.c: At top level: pthread_stop_world.c:203:6: warning: no previous declaration for 'GC_suspend_handler' [-Wmissing-declarations] void GC_suspend_handler(int sig) ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:320:6: warning: no previous declaration for 'GC_restart_handler' [-Wmissing-declarations] void GC_restart_handler(int sig) ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:329:6: warning: no previous declaration for 'GC_push_all_stacks' [-Wmissing-declarations] void GC_push_all_stacks() ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:359:5: warning: no previous declaration for 'GC_suspend_all' [-Wmissing-declarations] int GC_suspend_all() ^~~~~~~~~~~~~~ In file included from ./include/private/pthread_support.h:4:0, from pthread_stop_world.c:1: pthread_stop_world.c: In function 'pthread_stop_world': ./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_stop_world.c:439:9: note: in expansion of macro 'WARN' WARN("Lost some threads during GC_stop_world?!\n",0); ^~~~ ./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *' # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg)) ^ pthread_stop_world.c:439:9: note: in expansion of macro 'WARN' WARN("Lost some threads during GC_stop_world?!\n",0); ^~~~ pthread_stop_world.c: In function 'GC_stop_world': pthread_stop_world.c:611:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (GC_notify_event) ^~ pthread_stop_world.c:613:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' GC_process_togglerefs (); ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c darwin_stop_world.c -fPIC -DPIC -o .libs/darwin_stop_world.o libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pthread_stop_world.lo -MD -MP -MF .deps/pthread_stop_world.Tpo -c pthread_stop_world.c -o pthread_stop_world.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c pthread_support.c -o pthread_support.o >/dev/null 2>&1 In file included from ./include/private/gc_priv.h:95:0, from ./include/private/pthread_support.h:4, from darwin_stop_world.c:1: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT darwin_stop_world.lo -MD -MP -MF .deps/darwin_stop_world.Tpo -c darwin_stop_world.c -o darwin_stop_world.o >/dev/null 2>&1 CC mach_dep.lo libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c mach_dep.c -fPIC -DPIC -o .libs/mach_dep.o In file included from ./include/private/gc_priv.h:95:0, from mach_dep.c:15: ./include/private/gc_locks.h: In function 'GC_atomic_add': ./include/private/gc_locks.h:671:14: warning: implicit declaration of function 'GC_compare_and_exchange'; did you mean 'GC_mark_and_push'? [-Wimplicit-function-declaration] } while (!GC_compare_and_exchange(addr, old, old+how_much)); ^~~~~~~~~~~~~~~~~~~~~~~ GC_mark_and_push mach_dep.c: At top level: mach_dep.c:407:6: warning: no previous declaration for 'GC_with_callee_saves_pushed' [-Wmissing-declarations] void GC_with_callee_saves_pushed(fn, arg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_NETBSD_THREADS=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -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./include -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include/python3.7 -I/tmp/pkgbuild/lang/mono6/work.earmv6hf/.buildlink/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DHOST_BSD -g -D__ARM_EABI__ -DUSE_COMPILER_TLS -DARM_FPU_VFP_HARD=1 -DNO_UNALIGNED_ACCESS -DHAVE_ARMV5=1 -DHAVE_ARMV6=1 -O2 -D_FORTIFY_SOURCE=2 -Wno-deprecated-declarations -g -MT mach_dep.lo -MD -MP -MF .deps/mach_dep.Tpo -c mach_dep.c -o mach_dep.o >/dev/null 2>&1 CCLD libmonogc.la CCLD libmonogc-static.la libtool: warning: '-version-info/-version-number' is ignored for convenience libraries gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc' gmake[2]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/libgc' Making all in llvm gmake[2]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/llvm' sh: git: not found gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/llvm' Making all in mono gmake[2]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono' Making all in eglib gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib' Making all in . gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib' CC libeglib_la-garray.lo CC libeglib_la-gbytearray.lo CC libeglib_la-gerror.lo CC libeglib_la-ghashtable.lo CC libeglib_la-giconv.lo CC libeglib_la-gmem.lo CC libeglib_la-goutput.lo CC libeglib_la-gqsort.lo CC libeglib_la-gstr.lo CC libeglib_la-gslist.lo CC libeglib_la-gstring.lo CC libeglib_la-gptrarray.lo CC libeglib_la-glist.lo CC libeglib_la-gqueue.lo CC libeglib_la-gpath.lo CC libeglib_la-gshell.lo CC libeglib_la-gspawn.lo CC libeglib_la-gfile.lo CC libeglib_la-gfile-posix.lo CC libeglib_la-gpattern.lo CC libeglib_la-gmarkup.lo CC libeglib_la-gutf8.lo CC libeglib_la-gunicode.lo CC libeglib_la-gdate-unix.lo CC libeglib_la-gdir-unix.lo CC libeglib_la-gfile-unix.lo CC libeglib_la-gmisc-unix.lo CC libeglib_la-gmodule-unix.lo CC libeglib_la-gtimer-unix.lo CCLD libeglib.la gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib' Making all in test gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib/test' CXX enum.o CC driver.o CC test.o CC hashtable.o CC string-util.o CC string.o CC slist.o CC sizes.o CC ptrarray.o CC list.o CC array.o CC fake.o CC path.o CC queue.o CC shell.o CC spawn.o CC timer.o CC file.o CC pattern.o CC dir.o CC markup.o CC unicode.o CC utf8.o CC endian.o CC module.o CC memory.o CC assertf.o CCLD assertf CXXLD test-eglib gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib/test' gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/eglib' Making all in arch gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch' Making all in arm gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch/arm' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch/arm' gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch' gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/arch' Making all in utils gmake[3]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' /usr/pkg/bin/gmake all-recursive gmake[4]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' gmake[5]: Entering directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' CC libmonomath_la-mono-math-c.lo CC libmonoutils_la-dlmalloc.lo CC libmonoutils_la-os-event-unix.lo CC libmonoutils_la-mono-md5.lo CC libmonoutils_la-mono-sha1.lo CC libmonoutils_la-mono-logger.lo CC libmonoutils_la-mono-codeman.lo CC libmonoutils_la-mono-counters.lo CC libmonoutils_la-mono-dl.lo CC libmonoutils_la-mono-dl-windows.lo CC libmonoutils_la-mono-dl-darwin.lo CC libmonoutils_la-mono-dl-posix.lo CC libmonoutils_la-mono-dl-wasm.lo CC libmonoutils_la-mono-experiments.lo CC libmonoutils_la-mono-log-windows.lo CC libmonoutils_la-mono-log-common.lo CC libmonoutils_la-mono-log-posix.lo CC libmonoutils_la-mono-log-android.lo CC libmonoutils_la-mono-log-darwin.lo CC libmonoutils_la-mono-log-flight-recorder.lo CC libmonoutils_la-mono-merp.lo CC libmonoutils_la-mono-state.lo CC libmonoutils_la-mono-internal-hash.lo CC libmonoutils_la-mono-io-portability.lo CC libmonoutils_la-monobitset.lo CC libmonoutils_la-mono-filemap.lo CC libmonoutils_la-mono-mmap.lo CC libmonoutils_la-mono-mmap-windows.lo CC libmonoutils_la-mono-mmap-wasm.lo CC libmonoutils_la-mono-os-mutex.lo CC libmonoutils_la-mono-flight-recorder.lo CC libmonoutils_la-mono-networkinterfaces.lo CC libmonoutils_la-mono-proclib.lo CC libmonoutils_la-mono-proclib-windows.lo CC libmonoutils_la-mono-publib.lo CC libmonoutils_la-mono-jemalloc.lo CC libmonoutils_la-mono-time.lo CC libmonoutils_la-strenc.lo CC libmonoutils_la-mono-uri.lo CC libmonoutils_la-mono-poll.lo CC libmonoutils_la-mono-path.lo CC libmonoutils_la-mono-stdlib.lo CC libmonoutils_la-mono-property-hash.lo CC libmonoutils_la-mono-value-hash.lo CC libmonoutils_la-mono-error.lo CC libmonoutils_la-mono-context.lo In file included from /usr/include/string.h:127:0, from ../../mono/eglib/glib.h:22, from ../../mono/utils/mono-machine.h:21, from ../../mono/utils/mono-context.h:16, from mono-context.c:394: mono-context.c: In function 'mono_sigctx_to_monoctx': ../../mono/utils/mono-sigcontext.h:452:79: error: '_REG_VFPREGS' undeclared (first use in this function); did you mean '_REG_FP'? #define UCONTEXT_REG_VFPREGS(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs[_REG_VFPREGS]) ^ mono-context.c:424:24: note: in expansion of macro 'UCONTEXT_REG_VFPREGS' memcpy (&mctx->fregs, UCONTEXT_REG_VFPREGS (my_uc), sizeof (double) * 16); ^~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-sigcontext.h:452:79: note: each undeclared identifier is reported only once for each function it appears in #define UCONTEXT_REG_VFPREGS(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs[_REG_VFPREGS]) ^ mono-context.c:424:24: note: in expansion of macro 'UCONTEXT_REG_VFPREGS' memcpy (&mctx->fregs, UCONTEXT_REG_VFPREGS (my_uc), sizeof (double) * 16); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ssp/unistd.h:34:0, from /usr/include/unistd.h:74, from ../../mono/utils/mono-sigcontext.h:18, from mono-context.c:10: mono-context.c: In function 'mono_monoctx_to_sigctx': ../../mono/utils/mono-sigcontext.h:452:79: error: '_REG_VFPREGS' undeclared (first use in this function); did you mean '_REG_FP'? #define UCONTEXT_REG_VFPREGS(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs[_REG_VFPREGS]) ^ mono-context.c:452:10: note: in expansion of macro 'UCONTEXT_REG_VFPREGS' memcpy (UCONTEXT_REG_VFPREGS (my_uc), &mctx->fregs, sizeof (double) * 16); ^~~~~~~~~~~~~~~~~~~~ gmake[5]: *** [Makefile:1608: libmonoutils_la-mono-context.lo] Error 1 gmake[5]: *** Waiting for unfinished jobs.... gmake[5]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' gmake[4]: *** [Makefile:2026: all-recursive] Error 1 gmake[4]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' gmake[3]: *** [Makefile:1074: all] Error 2 gmake[3]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono/utils' gmake[2]: *** [Makefile:522: all-recursive] Error 1 gmake[2]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105/mono' gmake[1]: *** [Makefile:602: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/pkgbuild/lang/mono6/work.earmv6hf/mono-6.8.0.105' gmake: *** [Makefile:530: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/lang/mono6 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/lang/mono6