* Package: dev-lang/mono-4.4.1.0 * Repository: gentoo * Maintainer: dotnet@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/4.9.76-gentoo-r1/build * Found sources for kernel version: * 4.9.76-gentoo-r1 >>> Unpacking source... >>> Unpacking mono-4.4.1.0.tar.bz2 to /var/tmp/portage/dev-lang/mono-4.4.1.0/work >>> Source unpacked in /var/tmp/portage/dev-lang/mono-4.4.1.0/work >>> Preparing source in /var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1 ... * Will copy sources from /var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1 * abi_x86_64.amd64: copying to /var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * econf: updating mono-4.4.1-abi_x86_64.amd64/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mono-4.4.1-abi_x86_64.amd64/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mono-4.4.1-abi_x86_64.amd64/libgc/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mono-4.4.1-abi_x86_64.amd64/libgc/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mono-4.4.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mono-4.4.1/libgc/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mono-4.4.1/libgc/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mono-4.4.1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mono-4.4.1.0 --htmldir=/usr/share/doc/mono-4.4.1.0/html --libdir=/usr/lib64 --disable-silent-rules --without-xen_opt --without-ikvm-native --disable-dtrace --without-mcs-docs --enable-nls checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '250' is supported by ustar format... yes checking whether GID '250' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking whether ln -s works... yes checking whether make supports nested variables... (cached) yes checking host platform characteristics... ok checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for gawk... (cached) gawk checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for bash... /bin/bash checking if dolt supports this host... yes, replacing libtool ./configure: line 17385: ./libtool: No such file or directory checking for ld used by x86_64-pc-linux-gnu-gcc... (cached) /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... (cached) yes checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/utime.h usability... no checking sys/utime.h presence... no checking for sys/utime.h... no checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking linux/rtc.h usability... yes checking linux/rtc.h presence... yes checking for linux/rtc.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking libproc.h usability... no checking libproc.h presence... no checking for libproc.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for sys/param.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking link.h usability... yes checking link.h presence... yes checking for link.h... yes checking asm/sigcontext.h usability... yes checking asm/sigcontext.h presence... yes checking for asm/sigcontext.h... yes checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking unwind.h usability... yes checking unwind.h presence... yes checking for unwind.h... yes checking for linux/netlink.h... yes checking for linux/rtnetlink.h... yes checking for sys/user.h... yes checking linux/serial.h usability... yes checking linux/serial.h presence... yes checking for linux/serial.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes Using system zlib checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for isinf... yes checking for _finite... no checking for _finite in math.h... no checking linux/magic.h usability... yes checking linux/magic.h presence... yes checking for linux/magic.h... yes checking size of void *... 8 checking for clang... no checking for -Wno-unused-but-set-variable option to gcc... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... yes checking for pkg-config... /usr/bin/pkg-config checking for visibility __attribute__... yes checking for deprecated __attribute__... yes checking whether x86_64-pc-linux-gnu-gcc supports zero length arrays... yes checking nacl/nacl_dyncode.h usability... no checking nacl/nacl_dyncode.h presence... no checking for nacl/nacl_dyncode.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for sigaction... yes checking for kill... yes checking for signal... yes checking for library containing clock_gettime... none required checking for dlopen... no checking for dlopen in -ldl... yes checking for preceeding underscore in symbols... no checking for dlerror... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking sys/auxv.h usability... yes checking sys/auxv.h presence... yes checking for sys/auxv.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for getgrgid_r... yes checking for getgrnam_r... yes checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getresuid... yes checking for setresuid... yes checking for kqueue... no checking for backtrace_symbols... yes checking for mkstemp... yes checking for mmap... yes checking for madvise... yes checking for getrusage... yes checking for getpriority... yes checking for setpriority... yes checking for dl_iterate_phdr... yes checking for dladdr... yes checking for sysconf... yes checking for getrlimit... yes checking for prctl... yes checking for sched_setaffinity... yes checking for sched_getcpu... yes checking for sched_setaffinity from glibc < 2.3.4... no checking if off_t is 64 bits wide... ok checking for socket in -lsocket... no checking for MSG_NOSIGNAL... yes checking for IPPROTO_IP... yes checking for IPPROTO_IPV6... yes checking for IPPROTO_TCP... yes checking for SOL_IP... yes checking for SOL_IPV6... yes checking for SOL_TCP... no checking for IP_PKTINFO... yes checking for IPV6_PKTINFO... yes checking for IP_DONTFRAG... no checking for IP_DONTFRAGMENT... no checking for IP_MTU_DISCOVER... yes checking for IP_PMTUDISC_DO... yes checking for struct ip_mreqn... yes checking for getaddrinfo... yes checking for gethostbyname2_r... yes checking for gethostbyname2... yes checking for gethostbyname... yes checking for getprotobyname... yes checking for getnameinfo... yes checking for inet_ntop... yes checking for gethostbyaddr... yes checking for inet_pton... yes checking for inet_aton... yes checking for main in -lpthread... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking pthread_np.h usability... no checking pthread_np.h presence... no checking for pthread_np.h... no checking for pthread_mutex_timedlock... yes checking for pthread_getattr_np... yes checking for pthread_attr_get_np... no checking for pthread_setname_np... yes checking for pthread_kill... yes checking for PTHREAD_MUTEX_RECURSIVE... ok checking for pthread_attr_setstacksize... yes checking for pthread_attr_getstack... yes checking for pthread_attr_getstacksize... yes checking for pthread_get_stacksize_np... no checking for pthread_get_stackaddr_np... no checking for mincore... yes checking for working __thread... yes checking for working sigaltstack... no checking for library containing sem_init... none required checking for library containing shm_open... -lrt checking for shm_open... yes checking for tm_gmtoff in struct tm... yes checking for library containing sqrtf... -lm checking for finite... yes checking for isfinite... no checking for isfinite in math.h... yes checking for poll... yes checking for signbit... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for epoll_ctl... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking for kqueue... (cached) no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking for net/if.h... yes checking for ifreq... yes checking for sockaddr_in.sin_len... no checking for sockaddr_in6.sin6_len... no checking for getifaddrs... yes checking for if_nametoindex... yes checking checklist.h usability... no checking checklist.h presence... no checking for checklist.h... no checking pathconf.h usability... no checking pathconf.h presence... no checking for pathconf.h... no checking fstab.h usability... yes checking fstab.h presence... yes checking for fstab.h... yes checking attr/xattr.h usability... yes checking attr/xattr.h presence... yes checking for attr/xattr.h... yes checking sys/extattr.h usability... no checking sys/extattr.h presence... no checking for sys/extattr.h... no checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/vfstab.h usability... no checking sys/vfstab.h presence... no checking for sys/vfstab.h... no checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for sys/param.h... (cached) yes checking for sys/mount.h... yes checking for sys/mount.h... (cached) yes checking for confstr... yes checking for seekdir... yes checking for telldir... yes checking for getdomainname... yes checking for setdomainname... yes checking for endgrent... yes checking for getgrent... yes checking for fgetgrent... yes checking for setgrent... yes checking for setgroups... yes checking for endpwent... yes checking for getpwent... yes checking for fgetpwent... yes checking for setpwent... yes checking for getfsstat... no checking for lutimes... yes checking for futimes... yes checking for mremap... yes checking for remap_file_pages... yes checking for posix_fadvise... yes checking for posix_fallocate... yes checking for posix_madvise... yes checking for vsnprintf... yes checking for sendfile... yes checking for gethostid... yes checking for sethostid... yes checking for sethostname... yes checking for statfs... yes checking for fstatfs... yes checking for statvfs... yes checking for fstatvfs... yes checking for stime... yes checking for strerror_r... yes checking for ttyname_r... yes checking for psignal... yes checking for getlogin_r... yes checking for lockf... yes checking for swab... yes checking for setusershell... yes checking for endusershell... yes checking for futimens... yes checking for utimensat... yes checking for fstatat... yes checking for mknodat... yes checking for readlinkat... yes checking for readv... yes checking for writev... yes checking for preadv... yes checking for pwritev... yes checking for setpgid... yes checking for system... yes checking for fork... yes checking for execv... yes checking for execve... yes checking size of size_t... 8 checking for blksize_t... yes checking for blkcnt_t... yes checking for suseconds_t... yes checking for struct flock... yes checking for struct iovec... yes checking for struct linger... yes checking for struct pollfd... yes checking for struct stat... yes checking for struct timespec... yes checking for struct timeval... yes checking for struct timezone... yes checking for struct utimbuf... yes checking for struct dirent.d_off... yes checking for struct dirent.d_reclen... yes checking for struct dirent.d_type... yes checking for struct passwd.pw_gecos... yes checking for struct statfs.f_flags... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for lsetxattr... yes checking for struct kinfo_proc.kp_proc... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/param.h... (cached) yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking CommonCrypto/CommonDigest.h usability... no checking CommonCrypto/CommonDigest.h presence... no checking for CommonCrypto/CommonDigest.h... no checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for term.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for socklen_t... yes checking for array element initializer support... yes checking for trunc... yes checking for aintl in -lsunmath... no checking for execvp... yes checking if usage of random device is requested... yes checking for random device... yes checking if big-arrays are to be enabled... no checking for X... libraries , headers checking for the soname of libX11.so... libX11.so.6 libX11.so.6 libX11.so.6 checking if the tls_model attribute is supported... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating po/mcs/Makefile.in config.status: creating runtime/mono-wrapper config.status: creating runtime/monodis-wrapper config.status: creating Makefile config.status: creating mono-uninstalled.pc config.status: creating acceptance-tests/Makefile config.status: creating scripts/mono-find-provides config.status: creating scripts/mono-find-requires config.status: creating mono/Makefile config.status: creating mono/utils/Makefile config.status: creating mono/metadata/Makefile config.status: creating mono/dis/Makefile config.status: creating mono/cil/Makefile config.status: creating mono/arch/Makefile config.status: creating mono/arch/x86/Makefile config.status: creating mono/arch/amd64/Makefile config.status: creating mono/arch/ppc/Makefile config.status: creating mono/arch/sparc/Makefile config.status: creating mono/arch/s390x/Makefile config.status: creating mono/arch/arm/Makefile config.status: creating mono/arch/arm64/Makefile config.status: creating mono/arch/ia64/Makefile config.status: creating mono/arch/mips/Makefile config.status: creating mono/sgen/Makefile config.status: creating mono/tests/Makefile config.status: creating mono/tests/tests-config config.status: creating mono/tests/assemblyresolve/Makefile config.status: creating mono/tests/gc-descriptors/Makefile config.status: creating mono/unit-tests/Makefile config.status: creating mono/benchmark/Makefile config.status: creating mono/io-layer/Makefile config.status: creating mono/mini/Makefile config.status: creating mono/profiler/Makefile config.status: creating m4/Makefile config.status: creating ikvm-native/Makefile config.status: creating scripts/Makefile config.status: creating man/Makefile config.status: creating docs/Makefile config.status: creating data/Makefile config.status: creating data/net_2_0/Makefile config.status: creating data/net_4_0/Makefile config.status: creating data/net_4_5/Makefile config.status: creating data/net_2_0/Browsers/Makefile config.status: creating data/net_4_0/Browsers/Makefile config.status: creating data/net_4_5/Browsers/Makefile config.status: creating data/mint.pc config.status: creating data/mono-2.pc config.status: creating data/monosgen-2.pc config.status: creating data/mono.pc config.status: creating data/mono-cairo.pc config.status: creating data/mono-nunit.pc config.status: creating data/mono-options.pc config.status: creating data/mono-lineeditor.pc config.status: creating data/monodoc.pc config.status: creating data/dotnet.pc config.status: creating data/dotnet35.pc config.status: creating data/wcf.pc config.status: creating data/cecil.pc config.status: creating data/system.web.extensions_1.0.pc config.status: creating data/system.web.extensions.design_1.0.pc config.status: creating data/system.web.mvc.pc config.status: creating data/system.web.mvc2.pc config.status: creating data/system.web.mvc3.pc config.status: creating data/aspnetwebstack.pc config.status: creating data/reactive.pc config.status: creating samples/Makefile config.status: creating support/Makefile config.status: creating data/config config.status: creating tools/Makefile config.status: creating tools/locale-builder/Makefile config.status: creating tools/sgen/Makefile config.status: creating tools/monograph/Makefile config.status: creating runtime/Makefile config.status: creating msvc/Makefile config.status: creating po/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/mcs/POTFILES config.status: creating po/mcs/Makefile config.status: executing runtime/etc/mono/1.0/machine.config commands config.status: executing runtime/etc/mono/2.0/machine.config commands config.status: executing runtime/etc/mono/2.0/web.config commands config.status: executing runtime/etc/mono/browscap.ini commands config.status: executing runtime/etc/mono/2.0/Browsers/Compat.browser commands config.status: executing runtime/etc/mono/4.0/Browsers/Compat.browser commands config.status: executing runtime/etc/mono/4.5/Browsers/Compat.browser commands config.status: executing runtime/etc/mono/4.0/machine.config commands config.status: executing runtime/etc/mono/4.0/web.config commands config.status: executing runtime/etc/mono/4.5/machine.config commands config.status: executing runtime/etc/mono/4.5/web.config commands config.status: executing quiet-libtool commands config.status: executing nolock-libtool commands === configuring in eglib (/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-dependency-tracking' '--docdir=/usr/share/doc/mono-4.4.1.0' '--htmldir=/usr/share/doc/mono-4.4.1.0/html' '--libdir=/usr/lib64' '--disable-silent-rules' '--without-xen_opt' '--without-ikvm-native' '--disable-dtrace' '--without-mcs-docs' '--enable-nls' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-O2 -pipe -march=native' 'CCASFLAGS=' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=-O2 -pipe -march=native -fvisibility=hidden' '--disable-embed-check' '--with-libgc-threads=pthreads' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS' 'CFLAGS_FOR_LIBGC=-O2 -pipe -march=native -Wno-deprecated-declarations -g' --cache-file=/dev/null --srcdir=. checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '250' is supported by ustar format... yes checking whether GID '250' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for bash... /bin/bash checking if dolt supports this host... yes, replacing libtool checking whether byte ordering is bigendian... no checking size of int... 4 checking size of void *... 8 checking size of long... 8 checking size of long long... 8 checking for strlcpy... no checking for stpcpy... yes checking for strtok_r... yes checking for rewinddir... yes checking for vasprintf... yes checking for getrlimit... yes checking for fork... yes checking for execv... yes checking for execve... yes checking for strndup... yes checking for getpwuid_r... yes checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for library containing sqrtf... -lm checking for library containing nanosleep... none required checking for library containing dlopen... -ldl checking for varargs macros... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking localcharset.h usability... no checking localcharset.h presence... no checking for localcharset.h... no checking for sys/types.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for locale_charset in -liconv... no checking for locale_charset in -lcharset... no checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking for pkg-config... /usr/bin/pkg-config checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating m4/Makefile config.status: creating src/Makefile config.status: creating src/eglib-config.h config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands === configuring in libgc (/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-dependency-tracking' '--docdir=/usr/share/doc/mono-4.4.1.0' '--htmldir=/usr/share/doc/mono-4.4.1.0/html' '--libdir=/usr/lib64' '--disable-silent-rules' '--without-xen_opt' '--without-ikvm-native' '--disable-dtrace' '--without-mcs-docs' '--enable-nls' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-O2 -pipe -march=native' 'CCASFLAGS=' 'CPPFLAGS_FOR_EGLIB=' 'CFLAGS_FOR_EGLIB=-O2 -pipe -march=native -fvisibility=hidden' '--disable-embed-check' '--with-libgc-threads=pthreads' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS' 'CFLAGS_FOR_LIBGC=-O2 -pipe -march=native -Wno-deprecated-declarations -g' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking whether make supports nested variables... (cached) yes checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for pthread_self in -lpthread... yes checking for __sync_bool_compare_and_swap... yes checking for xlc... no checking for dlopen in -ldl... yes checking whether to build shared libraries... yes checking which machine-dependent code should be used... checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for bash... /bin/bash checking if dolt supports this host... yes, replacing libtool checking sys/dg_sys_info.h usability... no checking sys/dg_sys_info.h presence... no checking for sys/dg_sys_info.h... no checking for threads package to use... posix checking whether Solaris gcc optimization fix is necessary... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating m4/Makefile config.status: creating include/Makefile config.status: creating include/private/Makefile config.status: creating doc/Makefile config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands mcs source: mcs Engine: Host: x86_64-pc-linux-gnu Target: x86_64-pc-linux-gnu GC: sgen and Included Boehm GC with typed GC and parallel mark TLS: __thread SIGALTSTACK: no Engine: Building and using the JIT oprofile: no BigArrays: no DTrace: no LLVM Back End: no (dynamically loaded: no) Libraries: .NET 4.6: yes Xamarin.Android: no Xamarin.iOS: no Xamarin.WatchOS: no Xamarin.TVOS: no Xamarin.Mac: no JNI support: libgdiplus: assumed to be installed zlib: system zlib >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile make -j 1 make all-recursive make[1]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64' Making all in po make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po' Making all in mcs make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po/mcs' make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po/mcs' make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po' make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/po' Making all in libgc make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc' Making all in m4 make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/m4' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/m4' Making all in include make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include' Making all in private make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include/private' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include/private' make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include' make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/include' Making all in doc make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/doc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc/doc' make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc' ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o allchblk.lo allchblk.c In file included from ./include/private/gc_priv.h:95:0, from allchblk.c:19: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ allchblk.c:83:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int GC_hblk_fl_from_blocks(blocks_needed) ^~~~~~~~~~~~~~~~~~~~~~ allchblk.c:147:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int free_list_index_of(wanted) ^~~~~~~~~~~~~~~~~~ allchblk.c:165:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_dump_regions() ^~~~~~~~~~~~~~~ allchblk.c:225:16: warning: function declaration isn't a prototype [-Wstrict-prototypes] static GC_bool setup_header(hhdr, sz, kind, flags) ^~~~~~~~~~~~ allchblk.c:258:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_remove_from_fl(hhdr, n) ^~~~~~~~~~~~~~~~~ allchblk.c:301:15: warning: function declaration isn't a prototype [-Wstrict-prototypes] struct hblk * GC_free_block_ending_at(h) ^~~~~~~~~~~~~~~~~~~~~~~ allchblk.c:333:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_add_to_fl(h, hhdr) ^~~~~~~~~~~~ allchblk.c:458:15: warning: function declaration isn't a prototype [-Wstrict-prototypes] 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:458: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:458: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: function declaration isn't a prototype [-Wstrict-prototypes] void GC_split_block(h, hhdr, n, nhdr, index) ^~~~~~~~~~~~~~ allchblk.c:539:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] struct hblk * GC_allochblk_nth(); ^~~~ allchblk.c:572:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_allochblk_nth(sz, kind, flags, n) ^~~~~~~~~~~~~~~~ In file included from allchblk.c:19:0: allchblk.c: In function 'GC_allochblk_nth': ./include/private/gc_priv.h:458: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:458: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 " ^~~~ allchblk.c:761:2: warning: nested extern declaration of 'GC_fail_count' [-Wnested-externs] extern unsigned GC_fail_count; ^~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o alloc.lo alloc.c In file included from ./include/private/gc_priv.h:95:0, from alloc.c:19: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ 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:114:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern GC_bool GC_collection_in_progress(); ^~~~~~ alloc.c:130:7: warning: no previous prototype for 'GC_timeout_stop_func' [-Wmissing-prototypes] int GC_timeout_stop_func GC_PROTO((void)) ^~~~~~~~~~~~~~~~~~~~ alloc.c:155:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static word min_words_allocd() ^~~~~~~~~~~~~~~~ alloc.c:186:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] word GC_adj_words_allocd() ^~~~~~~~~~~~~~~~~~~ alloc.c:231:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 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: function declaration isn't a prototype [-Wstrict-prototypes] void GC_notify_full_gc() ^~~~~~~~~~~~~~~~~ alloc.c:269:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_maybe_gc() ^~~~~~~~~~~ alloc.c:622:8: warning: no previous prototype for 'GC_clear_fl_marks' [-Wmissing-prototypes] void GC_clear_fl_marks(ptr_t q) ^~~~~~~~~~~~~~~~~ alloc.c:905:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_max(x,y) ^~~~~~ alloc.c:911:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] 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:458: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:458: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:458: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:458: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; ^~~~~~~~~~ alloc.c: In function 'GC_set_fl_marks': alloc.c:605:9: warning: 'hhdr' may be used uninitialized in this function [-Wmaybe-uninitialized] 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; ^~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o blacklst.lo blacklst.c In file included from ./include/private/gc_priv.h:95:0, from blacklst.c:15: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ blacklst.c:53:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_clear_bl(); ^~~~ blacklst.c:56:10: warning: no previous prototype for 'GC_default_print_heap_obj_proc' [-Wmissing-prototypes] void GC_default_print_heap_obj_proc(ptr_t p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blacklst.c:70:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_print_source_ptr(p) ^~~~~~~~~~~~~~~~~~~ blacklst.c:111:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_clear_bl(doomed) ^~~~~~~~~~~ blacklst.c:117:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_copy_bl(old, new) ^~~~~~~~~~ blacklst.c:123:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static word total_stack_black_listed(); ^~~~~~ blacklst.c:286:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static word total_stack_black_listed() ^~~~~~~~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o checksums.lo checksums.c ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o dbg_mlc.lo dbg_mlc.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from dbg_mlc.c:17:0: ./include/private/dbg_mlc.h:161:3: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_has_other_debug_info(/* p */); ^~~~~~~ ./include/private/dbg_mlc.h:173:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_store_debug_info(/* p, sz, string, integer */); ^~~~~ dbg_mlc.c:19:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_default_print_heap_obj_proc(); ^~~~ dbg_mlc.c:35:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_has_other_debug_info(p) ^~~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:240:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_store_debug_info(p, sz, string, integer) ^~~~~~~~~~~~~~~~~~~ dbg_mlc.c:311:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_check_annotated_obj(ohdr) ^~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:344:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_print_type(p) ^~~~~~~~~~~~~ dbg_mlc.c:405:10: warning: no previous prototype for 'GC_debug_print_heap_obj_proc' [-Wmissing-prototypes] void GC_debug_print_heap_obj_proc(ptr_t p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:420:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_print_smashed_obj(p, clobbered_addr) ^~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:449:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_nothing() {} ^~~~~~~~~~~~~ dbg_mlc.c:451:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_start_debugging() ^~~~~~~~~~~~~~~~~~ dbg_mlc.c:743:12: warning: no previous prototype for 'GC_debug_malloc_atomic_uncollectable' [-Wmissing-prototypes] GC_PTR GC_debug_malloc_atomic_uncollectable(size_t lb, GC_EXTRA_PARAMS) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbg_mlc.c:838:6: warning: no previous prototype for 'GC_debug_free_inner' [-Wmissing-prototypes] void GC_debug_free_inner(GC_PTR p) ^~~~~~~~~~~~~~~~~~~ dbg_mlc.c:926:10: warning: no previous prototype for 'GC_add_smashed' [-Wmissing-prototypes] void GC_add_smashed(ptr_t smashed) ^~~~~~~~~~~~~~ dbg_mlc.c:958:10: warning: no previous prototype for 'GC_check_heap_block' [-Wmissing-prototypes] void GC_check_heap_block(register struct hblk *hbp, word dummy) ^~~~~~~~~~~~~~~~~~~ dbg_mlc.c:1047:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void store_old (obj, my_old_fn, my_old_cd, ofn, ocd) ^~~~~~~~~ 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); ^ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o dyn_load.lo dyn_load.c In file included from ./include/private/gc_priv.h:95:0, from dyn_load.c:36: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ dyn_load.c:406:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int GC_register_dynlib_callback(info, size, ptr) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_load.c:443:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_register_dynamic_libraries_dl_iterate_phdr() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_load.c:508:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_FirstDLOpenedLinkMap() ^~~~~~~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o finalize.lo finalize.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from finalize.c:17:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ finalize.c:34:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void finalization_mark_proc(/* ptr_t finalizable_obj_ptr */); ^~~~~~~ finalize.c:112:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_grow_table(table, log_size_ptr) ^~~~~~~~~~~~~ finalize.c:392:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void GC_mark_togglerefs () ^~~~~~~~~~~~~~~~~~ finalize.c:408:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void GC_clear_togglerefs () ^~~~~~~~~~~~~~~~~~~ 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: function declaration isn't a prototype [-Wstrict-prototypes] GC_API void GC_normal_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:522:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_API void GC_ignore_self_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:545:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_API void GC_null_finalize_mark_proc(p) ^~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:560:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_API void GC_register_finalizer_inner(obj, fn, cd, ofn, ocd, mp) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:766:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 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:458: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:458: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: function declaration isn't a prototype [-Wstrict-prototypes] void GC_enqueue_all_finalizers() ^~~~~~~~~~~~~~~~~~~~~~~~~ finalize.c:1010:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_API void GC_finalize_all() ^~~~~~~~~~~~~~~ finalize.c:1083:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void (* GC_finalizer_notifier)() = (void (*) GC_PROTO((void)))0; ^~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o gc_dlopen.lo gc_dlopen.c In file included from ./include/private/gc_priv.h:95:0, from gc_dlopen.c:26: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ gc_dlopen.c:49:15: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void disable_gc_for_dlopen() ^~~~~~~~~~~~~~~~~~~~~ gc_dlopen.c: In function 'disable_gc_for_dlopen': gc_dlopen.c:52:30: warning: implicit declaration of function 'GC_collection_in_progress' [-Wimplicit-function-declaration] while (GC_incremental && GC_collection_in_progress()) { ^~~~~~~~~~~~~~~~~~~~~~~~~ gc_dlopen.c:52:5: warning: nested extern declaration of 'GC_collection_in_progress' [-Wnested-externs] while (GC_incremental && GC_collection_in_progress()) { ^~~~~ gc_dlopen.c: At top level: gc_dlopen.c:68:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void * GC_dlopen(path, mode) ^~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o gcj_mlc.lo gcj_mlc.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from gcj_mlc.c:39:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ In file included from gcj_mlc.c:41:0: ./include/private/dbg_mlc.h:161:3: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_has_other_debug_info(/* p */); ^~~~~~~ ./include/private/dbg_mlc.h:173:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_store_debug_info(/* p, sz, string, integer */); ^~~~~ 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: At top level: gcj_mlc.c:109:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_clear_stack(); ^~~~~ gcj_mlc.c:124:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void maybe_finalize() ^~~~~~~~~~~~~~ gcj_mlc.c: In function 'GC_debug_gcj_malloc': gcj_mlc.c:210:6: warning: implicit declaration of function 'GC_start_debugging' [-Wimplicit-function-declaration] GC_start_debugging(); ^~~~~~~~~~~~~~~~~~ gcj_mlc.c:210:6: warning: nested extern declaration of 'GC_start_debugging' [-Wnested-externs] ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o headers.lo headers.c In file included from ./include/private/gc_priv.h:95:0, from headers.c:25: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ headers.c:110:14: warning: function declaration isn't a prototype [-Wstrict-prototypes] static hdr * alloc_hdr() ^~~~~~~~~ headers.c:123:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void free_hdr(hhdr) ^~~~~~~~ headers.c:152:16: warning: function declaration isn't a prototype [-Wstrict-prototypes] static GC_bool get_index(addr) ^~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o malloc.lo malloc.c In file included from ./include/private/gc_priv.h:95:0, from malloc.c:18: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ malloc.c:20:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern ptr_t GC_clear_stack(); /* in misc.c, behaves like identity */ ^~~~~~ malloc.c:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_extend_size_map(); /* in misc.c. */ ^~~~ malloc.c:25:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_alloc_reclaim_list(kind) ^~~~~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o mallocx.lo mallocx.c In file included from ./include/private/gc_priv.h:95:0, from mallocx.c:25: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ mallocx.c:27:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern ptr_t GC_clear_stack(); /* in misc.c, behaves like identity */ ^~~~~~ mallocx.c:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_extend_size_map(); /* in misc.c. */ ^~~~ mallocx.c:29:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_alloc_reclaim_list(); /* in malloc.c */ ^~~~~~~ mallocx.c:42:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_PTR GC_generic_or_special_malloc(lb,knd) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mallocx.c:248:6: warning: no previous prototype for 'GC_incr_words_allocd' [-Wmissing-prototypes] void GC_incr_words_allocd(size_t n) ^~~~~~~~~~~~~~~~~~~~ mallocx.c:254:6: warning: no previous prototype for 'GC_incr_mem_freed' [-Wmissing-prototypes] void GC_incr_mem_freed(size_t n) ^~~~~~~~~~~~~~~~~ mallocx.c:330:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern ptr_t GC_reclaim_generic(); ^~~~~~ mallocx.c:346:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_generic_malloc_many(lb, k, result) ^~~~~~~~~~~~~~~~~~~~~~ mallocx.c:600:8: warning: no previous prototype for 'GC_memalign' [-Wmissing-prototypes] GC_PTR GC_memalign(size_t align, size_t lb) ^~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o mark.lo mark.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from mark.c:20:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ 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: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_collection_in_progress() ^~~~~~~~~~~~~~~~~~~~~~~~~ mark.c:259:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void alloc_mark_stack(); ^~~~~~ mark.c:830:7: warning: no previous prototype for 'GC_steal_mark_stack' [-Wmissing-prototypes] mse * GC_steal_mark_stack(mse * low, mse * high, mse * local, ^~~~~~~~~~~~~~~~~~~ mark.c:876:6: warning: no previous prototype for 'GC_return_mark_stack' [-Wmissing-prototypes] void GC_return_mark_stack(mse * low, mse * high) ^~~~~~~~~~~~~~~~~~~~ mark.c:913:6: warning: no previous prototype for 'GC_do_local_mark' [-Wmissing-prototypes] 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 prototype for 'GC_mark_local' [-Wmissing-prototypes] 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: At top level: mark.c:1064:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark() ^~~~~~~~~~~~~~~~~~~ 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:1135:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void alloc_mark_stack(n) ^~~~~~~~~~~~~~~~ mark.c:1276:13: warning: no previous prototype for 'GC_true_func' [-Wmissing-prototypes] GC_bool GC_true_func(struct hblk *h) { return TRUE; } ^~~~~~~~~~~~ mark.c:1528:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_push_marked1(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1576:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_push_marked2(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1625:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_push_marked4(h, hhdr) ^~~~~~~~~~~~~~~ mark.c:1736:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_block_was_dirty(h, hhdr) ^~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o mark_rts.lo mark_rts.c In file included from ./include/private/gc_priv.h:95:0, from mark_rts.c:15: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ mark_rts.c:101:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int rt_hash(addr) ^~~~~~~ mark_rts.c:119:16: warning: function declaration isn't a prototype [-Wstrict-prototypes] struct roots * GC_roots_present(b) ^~~~~~~~~~~~~~~~ mark_rts.c:133:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void add_roots_to_index(p) ^~~~~~~~~~~~~~~~~~ mark_rts.c:278:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void GC_remove_root_at_pos(i) ^~~~~~~~~~~~~~~~~~~~~ mark_rts.c:289:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void GC_rebuild_root_index() ^~~~~~~~~~~~~~~~~~~~~ mark_rts.c:300:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_remove_tmp_roots() ^~~~~~~~~~~~~~~~~~~ mark_rts.c:411:20: warning: function declaration isn't a prototype [-Wstrict-prototypes] struct exclusion * GC_next_exclusion(start_addr) ^~~~~~~~~~~~~~~~~ mark_rts.c:467:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_push_conditional_with_exclusions(bottom, top, all) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mark_rts.c:555:3: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_mark_thread_local_free_lists(); ^~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o misc.lo misc.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from misc.c:25:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ misc.c:148:8: warning: no previous prototype for 'GC_default_oom_fn' [-Wmissing-prototypes] GC_PTR GC_default_oom_fn GC_PROTO((size_t bytes_requested)) ^~~~~~~~~~~~~~~~~ misc.c:157:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] void * GC_project2(arg1, arg2) ^~~~~~~~~~~ misc.c:172:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_init_size_map() ^~~~~~~~~~~~~~~~ misc.c:210:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_extend_size_map(i) ^~~~~~~~~~~~~~~~~~ misc.c:292:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_clear_stack_inner(arg, limit) ^~~~~~~~~~~~~~~~~~~~ misc.c:312:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_clear_stack(arg) ^~~~~~~~~~~~~~ misc.c: In function 'GC_init': misc.c:537:4: warning: nested extern declaration of 'GC_init_parallel' [-Wnested-externs] extern void GC_init_parallel(void); ^~~~~~ misc.c: At top level: misc.c:560:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void GC_setpagesize(); ^~~~~~ misc.c:569:6: warning: no previous prototype for 'GC_exit_check' [-Wmissing-prototypes] void GC_exit_check GC_PROTO((void)) ^~~~~~~~~~~~~ misc.c:582:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void looping_handler(sig) ^~~~~~~~~~~~~~~ misc.c:591:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void maybe_install_looping_handler() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:458: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:458: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:458: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:458: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 " ^~~~ ./include/private/gc_priv.h:458: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:458: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:458: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:458: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: function declaration isn't a prototype [-Wstrict-prototypes] int GC_write(fd, buf, len) ^~~~~~~~ misc.c:1060:10: warning: no previous prototype for 'GC_default_warn_proc' [-Wmissing-prototypes] void GC_default_warn_proc(char *msg, GC_word arg) ^~~~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o new_hblk.lo new_hblk.c In file included from ./include/private/gc_priv.h:95:0, from new_hblk.c:23: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ new_hblk.c:30:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_build_fl1(h, ofl) ^~~~~~~~~~~~ new_hblk.c:52:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_build_fl_clear2(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:74:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_build_fl_clear3(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:94:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_build_fl_clear4(h, ofl) ^~~~~~~~~~~~~~~~~~ new_hblk.c:116:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_build_fl2(h, ofl) ^~~~~~~~~~~~ new_hblk.c:134:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] 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; ^~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o obj_map.lo obj_map.c In file included from ./include/private/gc_priv.h:95:0, from obj_map.c:22: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o os_dep.lo os_dep.c In file included from ./include/private/gc_priv.h:95:0, from os_dep.c:17: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ os_dep.c:189:9: warning: no previous prototype for 'GC_repeat_read' [-Wmissing-prototypes] ssize_t GC_repeat_read(int fd, char *buf, size_t count) ^~~~~~~~~~~~~~ os_dep.c:211:6: warning: no previous prototype for 'GC_apply_to_maps' [-Wmissing-prototypes] word GC_apply_to_maps(word (*fn)(char *)) ^~~~~~~~~~~~~~~~ os_dep.c:335:8: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_init_linux_data_start() ^~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c: In function 'GC_init_linux_data_start': os_dep.c:337:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern ptr_t GC_find_limit(); ^~~~~~ os_dep.c:337:5: warning: nested extern declaration of 'GC_find_limit' [-Wnested-externs] os_dep.c: At top level: os_dep.c:648:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_disable_signals() ^~~~~~~~~~~~~~~~~~ os_dep.c:677:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_enable_signals() ^~~~~~~~~~~~~~~~~ os_dep.c:709:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_setpagesize() ^~~~~~~~~~~~~~ os_dep.c:819:12: warning: no previous prototype for 'GC_set_and_save_fault_handler' [-Wmissing-prototypes] void GC_set_and_save_fault_handler(handler h) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c:870:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_fault_handler(sig) ^~~~~~~~~~~~~~~~ os_dep.c:876:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_setup_temporary_fault_handler() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_dep.c:881:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_reset_fault_handler() ^~~~~~~~~~~~~~~~~~~~~~ os_dep.c:901:11: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_find_limit(p, up) ^~~~~~~~~~~~~ os_dep.c:1036:9: warning: no previous prototype for 'GC_linux_stack_base' [-Wmissing-prototypes] ptr_t GC_linux_stack_base(void) ^~~~~~~~~~~~~~~~~~~ os_dep.c: In function 'GC_get_stack_base': os_dep.c:1133:10: warning: unused variable 'dummy' [-Wunused-variable] word dummy; ^~~~~ os_dep.c: At top level: os_dep.c:1979:7: warning: no previous prototype for 'GC_unmap_start' [-Wmissing-prototypes] ptr_t GC_unmap_start(ptr_t start, word bytes) ^~~~~~~~~~~~~~ os_dep.c:1991:7: warning: no previous prototype for 'GC_unmap_end' [-Wmissing-prototypes] ptr_t GC_unmap_end(ptr_t start, word bytes) ^~~~~~~~~~~~ os_dep.c: In function 'GC_unmap_gap': os_dep.c:2110:11: warning: unused variable 'end2_addr' [-Wunused-variable] ptr_t end2_addr = GC_unmap_end(start2, bytes2); ^~~~~~~~~ os_dep.c: At top level: os_dep.c:2251:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void GC_push_all_stacks(); ^~~~~~ os_dep.c:2253:6: warning: no previous prototype for 'GC_default_push_other_roots' [-Wmissing-prototypes] void GC_default_push_other_roots GC_PROTO((void)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o pcr_interface.lo pcr_interface.c In file included from ./include/private/gc_priv.h:95:0, from pcr_interface.c:13: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o ptr_chck.lo ptr_chck.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from ptr_chck.c:19:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ ptr_chck.c:22:6: warning: no previous prototype for 'GC_default_same_obj_print_proc' [-Wmissing-prototypes] void GC_default_same_obj_print_proc(GC_PTR p, GC_PTR q) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:118:6: warning: no previous prototype for 'GC_default_is_valid_displacement_print_proc' [-Wmissing-prototypes] void GC_default_is_valid_displacement_print_proc (GC_PTR p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:178:6: warning: no previous prototype for 'GC_default_is_visible_print_proc' [-Wmissing-prototypes] void GC_default_is_visible_print_proc(GC_PTR p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr_chck.c:193:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_on_stack(p) ^~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o real_malloc.lo real_malloc.c ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o reclaim.lo reclaim.c In file included from ./include/private/gc_priv.h:95:0, from reclaim.c:18: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ reclaim.c:39:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_add_leaked(leaked) ^~~~~~~~~~~~~ reclaim.c:167:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_block_nearly_full1(hhdr, pat1) ^~~~~~~~~~~~~~~~~~~~~ reclaim.c:188:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_block_nearly_full3(hhdr, pat1, pat2, pat3) ^~~~~~~~~~~~~~~~~~~~~ reclaim.c:220:9: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_bool GC_block_nearly_full(hhdr) ^~~~~~~~~~~~~~~~~~~~ reclaim.c:310:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_clear(hbp, hhdr, sz, list COUNT_PARAM) ^~~~~~~~~~~~~~~~ reclaim.c:366:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_clear2(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:409:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_clear4(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:463:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_uninit(hbp, hhdr, sz, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~ reclaim.c:495:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_reclaim_check(hbp, hhdr, sz) ^~~~~~~~~~~~~~~~ reclaim.c:525:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_uninit2(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:567:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_uninit4(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:617:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim1(hbp, hhdr, list COUNT_PARAM) ^~~~~~~~~~~ reclaim.c:661:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_reclaim_generic(hbp, hhdr, sz, init, list COUNT_PARAM) ^~~~~~~~~~~~~~~~~~ reclaim.c:721:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_reclaim_small_nonempty_block(hbp, report_if_found COUNT_PARAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reclaim.c:752:10: warning: no previous prototype for 'GC_reclaim_block' [-Wmissing-prototypes] void GC_reclaim_block(register struct hblk *hbp, word report_if_found) ^~~~~~~~~~~~~~~~ reclaim.c:835:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int set_bits(n) ^~~~~~~~ reclaim.c:849:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int GC_n_set_marks(hhdr) ^~~~~~~~~~~~~~ reclaim.c:865:10: warning: no previous prototype for 'GC_print_block_descr' [-Wmissing-prototypes] void GC_print_block_descr(struct hblk *h, word dummy) ^~~~~~~~~~~~~~~~~~~~ reclaim.c:909:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_clear_fl_links(flp) ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o solaris_pthreads.lo solaris_pthreads.c In file included from ./include/private/gc_priv.h:95:0, from solaris_pthreads.c:19: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o solaris_threads.lo solaris_threads.c In file included from ./include/private/gc_priv.h:95:0, from solaris_threads.c:19: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o specific.lo specific.c In file included from ./include/private/gc_priv.h:95:0, from specific.c:14: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from specific.c:18:0: ./include/private/specific.h:56:33: warning: function declaration isn't a prototype [-Wstrict-prototypes] static __inline__ unsigned long quick_thread_id() { ^~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o stubborn.lo stubborn.c In file included from ./include/private/gc_priv.h:95:0, from stubborn.c:17: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o typd_mlc.lo typd_mlc.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ In file included from typd_mlc.c:39:0: ./include/private/gc_pmark.h:107:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_do_parallel_mark(); ^~~~ typd_mlc.c:104:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] signed_word GC_add_ext_descriptor(bm, nbits) ^~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:169:10: warning: function declaration isn't a prototype [-Wstrict-prototypes] GC_descr GC_double_descr(descriptor, nwords) ^~~~~~~~~~~~~~~ typd_mlc.c:180:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] complex_descriptor * GC_make_sequence_descriptor(); ^~~~~~~~~~~~~~~~~~ typd_mlc.c:201:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int GC_make_array_descriptor(nelements, size, descriptor, ^~~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:301:22: warning: function declaration isn't a prototype [-Wstrict-prototypes] complex_descriptor * GC_make_sequence_descriptor(first, second) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:352:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_init_explicit_typing() ^~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:442:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] word GC_descr_obj_size(d) ^~~~~~~~~~~~~~~~~ typd_mlc.c:462:7: warning: function declaration isn't a prototype [-Wstrict-prototypes] mse * GC_push_complex_descriptor(addr, d, msp, msl) ^~~~~~~~~~~~~~~~~~~~~~~~~~ typd_mlc.c:621:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] ptr_t GC_clear_stack(); ^~~~~ typd_mlc.c: In function 'GC_calloc_explicitly_typed': typd_mlc.c:791:8: warning: nested extern declaration of 'GC_finalization_failures' [-Wnested-externs] extern unsigned GC_finalization_failures; ^~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o backgraph.lo backgraph.c ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o win32_threads.lo win32_threads.c In file included from ./include/private/gc_priv.h:95:0, from win32_threads.c:1: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o pthread_support.lo pthread_support.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ pthread_support.c:182:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_thr_init(); ^~~~ pthread_support.c:186:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_init_parallel(); ^~~~ pthread_support.c:283:6: warning: no previous prototype for 'GC_init_thread_local' [-Wmissing-prototypes] void GC_init_thread_local(GC_thread p) ^~~~~~~~~~~~~~~~~~~~ pthread_support.c:330:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern GC_PTR GC_generic_malloc_many(); ^~~~~~ pthread_support.c:332:8: warning: no previous prototype for 'GC_local_malloc' [-Wmissing-prototypes] GC_PTR GC_local_malloc(size_t bytes) ^~~~~~~~~~~~~~~ pthread_support.c:380:8: warning: no previous prototype for 'GC_local_malloc_atomic' [-Wmissing-prototypes] GC_PTR GC_local_malloc_atomic(size_t bytes) ^~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:418:8: warning: no previous prototype for 'GC_local_gcj_malloc' [-Wmissing-prototypes] GC_PTR GC_local_gcj_malloc(size_t bytes, ^~~~~~~~~~~~~~~~~~~ pthread_support.c:463:8: warning: no previous prototype for 'GC_local_gcj_fast_malloc' [-Wmissing-prototypes] void * GC_local_gcj_fast_malloc(size_t lw, void * ptr_to_struct_containing_descr) ^~~~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:535:8: warning: no previous prototype for 'GC_mark_thread' [-Wmissing-prototypes] void * GC_mark_thread(void * id) ^~~~~~~~~~~~~~ pthread_support.c:567:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void start_mark_threads() ^~~~~~~~~~~~~~~~~~ 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:458: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:458: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:458: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:458: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 prototype for 'GC_mark_thread_local_free_lists' [-Wmissing-prototypes] void GC_mark_thread_local_free_lists(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pthread_support.c:752:11: warning: no previous prototype for 'GC_new_thread' [-Wmissing-prototypes] GC_thread GC_new_thread(pthread_t id) ^~~~~~~~~~~~~ pthread_support.c:783:6: warning: no previous prototype for 'GC_delete_thread' [-Wmissing-prototypes] void GC_delete_thread(pthread_t id) ^~~~~~~~~~~~~~~~ pthread_support.c:949:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int GC_get_nprocs() ^~~~~~~~~~~~~ In file included from ./include/private/pthread_support.h:4:0, from pthread_support.c:50: pthread_support.c: In function 'GC_get_nprocs': ./include/private/gc_priv.h:458: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:969:2: note: in expansion of macro 'WARN' WARN("Couldn't read /proc/stat\n", 0); ^~~~ ./include/private/gc_priv.h:458: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:969:2: note: in expansion of macro 'WARN' WARN("Couldn't read /proc/stat\n", 0); ^~~~ pthread_support.c: At top level: pthread_support.c:992:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern GC_bool GC_collection_in_progress(); ^~~~~~ pthread_support.c:993:6: warning: no previous prototype for 'GC_wait_for_gc_completion' [-Wmissing-prototypes] 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:458: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:458: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:1206:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_init_parallel() ^~~~~~~~~~~~~~~~ pthread_support.c:1243:6: warning: no previous prototype for 'GC_start_blocking' [-Wmissing-prototypes] void GC_start_blocking(void) { ^~~~~~~~~~~~~~~~~ pthread_support.c:1272:6: warning: no previous prototype for 'GC_end_blocking' [-Wmissing-prototypes] void GC_end_blocking(void) { ^~~~~~~~~~~~~~~ pthread_support.c:158:25: warning: no previous prototype for 'GC_sleep' [-Wmissing-prototypes] # define WRAP_FUNC(f) GC_##f ^ pthread_support.c:1286:5: note: in expansion of macro 'WRAP_FUNC' int WRAP_FUNC(sleep) (unsigned int seconds) ^~~~~~~~~ pthread_support.c:1309:6: warning: no previous prototype for 'GC_thread_exit_proc' [-Wmissing-prototypes] void GC_thread_exit_proc(void *arg) ^~~~~~~~~~~~~~~~~~~ pthread_support.c:1400:8: warning: no previous prototype for 'GC_start_routine_head' [-Wmissing-prototypes] void * GC_start_routine_head(void * arg, void *base_addr, ^~~~~~~~~~~~~~~~~~~~~ pthread_support.c: In function 'GC_start_routine_head': pthread_support.c:1404:12: warning: unused variable 'result' [-Wunused-variable] void * result; ^~~~~~ pthread_support.c: At top level: pthread_support.c:1493:8: warning: no previous prototype for 'GC_start_routine' [-Wmissing-prototypes] void * GC_start_routine(void * arg) ^~~~~~~~~~~~~~~~ pthread_support.c: In function 'GC_start_routine': pthread_support.c:1496:25: warning: unused variable 'si' [-Wunused-variable] struct start_info * si = arg; ^~ pthread_support.c: At top level: pthread_support.c:1635:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_pause() ^~~~~~~~ pthread_support.c:1684:6: warning: no previous prototype for 'GC_generic_lock' [-Wmissing-prototypes] void GC_generic_lock(pthread_mutex_t * lock) ^~~~~~~~~~~~~~~ pthread_support.c:1859:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_wait_builder() ^~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o pthread_stop_world.lo pthread_stop_world.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ pthread_stop_world.c:68:6: warning: no previous prototype for 'GC_remove_allowed_signals' [-Wmissing-prototypes] 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:458: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:156:6: note: in expansion of macro 'WARN' WARN("Duplicate suspend signal in thread %lx\n", ^~~~ ./include/private/gc_priv.h:458: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:156:6: note: in expansion of macro 'WARN' WARN("Duplicate suspend signal in thread %lx\n", ^~~~ pthread_stop_world.c:135: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:204:6: warning: no previous prototype for 'GC_suspend_handler' [-Wmissing-prototypes] void GC_suspend_handler(int sig) ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:246:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pthread_push_all_stacks() ^~~~~~~~~~~~~~~~~~~~~~~ pthread_stop_world.c:321:6: warning: no previous prototype for 'GC_restart_handler' [-Wmissing-prototypes] void GC_restart_handler(int sig) ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:330:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_push_all_stacks() ^~~~~~~~~~~~~~~~~~ pthread_stop_world.c:360:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int GC_suspend_all() ^~~~~~~~~~~~~~ pthread_stop_world.c:407:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pthread_stop_world() ^~~~~~~~~~~~~~~~~~ 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:458: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:440:9: note: in expansion of macro 'WARN' WARN("Lost some threads during GC_stop_world?!\n",0); ^~~~ ./include/private/gc_priv.h:458: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:440: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:612:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (GC_notify_event) ^~ pthread_stop_world.c:614:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' GC_process_togglerefs (); ^~~~~~~~~~~~~~~~~~~~~ pthread_stop_world.c: At top level: pthread_stop_world.c:635:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pthread_start_world() ^~~~~~~~~~~~~~~~~~~ pthread_stop_world.c:715:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pthread_stop_init() { ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o darwin_stop_world.lo darwin_stop_world.c 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:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o openbsd_stop_world.lo openbsd_stop_world.c In file included from ./include/private/gc_priv.h:95:0, from ./include/private/pthread_support.h:4, from openbsd_stop_world.c:1: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ ./doltlibtool --mode=compile --tag=CC x86_64-pc-linux-gnu-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_LINUX_THREADS=1 -D_REENTRANT=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./.. -I./.. -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -Wno-deprecated-declarations -g -c -o mach_dep.lo mach_dep.c In file included from ./include/private/gc_priv.h:95:0, from mach_dep.c:15: ./include/private/gc_locks.h:446:27: warning: function declaration isn't a prototype [-Wstrict-prototypes] inline static void GC_memory_barrier() ^~~~~~~~~~~~~~~~~ mach_dep.c:407:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void GC_with_callee_saves_pushed(fn, arg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mach_dep.c: In function 'GC_with_callee_saves_pushed': mach_dep.c:408:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void (*fn)(); ^~~~ ./doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wno-deprecated-declarations -g -version-info 1:2:0 -Wl,-O1 -Wl,--as-needed -o libmonogc.la allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo openbsd_stop_world.lo mach_dep.lo -lpthread -ldl libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonogc.a .libs/allchblk.o .libs/alloc.o .libs/blacklst.o .libs/checksums.o .libs/dbg_mlc.o .libs/dyn_load.o .libs/finalize.o .libs/gc_dlopen.o .libs/gcj_mlc.o .libs/headers.o .libs/malloc.o .libs/mallocx.o .libs/mark.o .libs/mark_rts.o .libs/misc.o .libs/new_hblk.o .libs/obj_map.o .libs/os_dep.o .libs/pcr_interface.o .libs/ptr_chck.o .libs/real_malloc.o .libs/reclaim.o .libs/solaris_pthreads.o .libs/solaris_threads.o .libs/specific.o .libs/stubborn.o .libs/typd_mlc.o .libs/backgraph.o .libs/win32_threads.o .libs/pthread_support.o .libs/pthread_stop_world.o .libs/darwin_stop_world.o .libs/openbsd_stop_world.o .libs/mach_dep.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmonogc.a libtool: link: ( cd ".libs" && rm -f "libmonogc.la" && ln -s "../libmonogc.la" "libmonogc.la" ) ./doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wno-deprecated-declarations -g -static -Wl,-O1 -Wl,--as-needed -o libmonogc-static.la allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo openbsd_stop_world.lo mach_dep.lo -lpthread -ldl libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonogc-static.a allchblk.o alloc.o blacklst.o checksums.o dbg_mlc.o dyn_load.o finalize.o gc_dlopen.o gcj_mlc.o headers.o malloc.o mallocx.o mark.o mark_rts.o misc.o new_hblk.o obj_map.o os_dep.o pcr_interface.o ptr_chck.o real_malloc.o reclaim.o solaris_pthreads.o solaris_threads.o specific.o stubborn.o typd_mlc.o backgraph.o win32_threads.o pthread_support.o pthread_stop_world.o darwin_stop_world.o openbsd_stop_world.o mach_dep.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmonogc-static.a libtool: link: ( cd ".libs" && rm -f "libmonogc-static.la" && ln -s "../libmonogc-static.la" "libmonogc-static.la" ) make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc' make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/libgc' Making all in eglib make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' make all-recursive make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' Making all in m4 make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/m4' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/m4' Making all in src make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/src' ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-garray.lo `test -f 'garray.c' || echo './'`garray.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gbytearray.lo `test -f 'gbytearray.c' || echo './'`gbytearray.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gerror.lo `test -f 'gerror.c' || echo './'`gerror.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-ghashtable.lo `test -f 'ghashtable.c' || echo './'`ghashtable.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-giconv.lo `test -f 'giconv.c' || echo './'`giconv.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gmem.lo `test -f 'gmem.c' || echo './'`gmem.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-goutput.lo `test -f 'goutput.c' || echo './'`goutput.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gqsort.lo `test -f 'gqsort.c' || echo './'`gqsort.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gstr.lo `test -f 'gstr.c' || echo './'`gstr.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gslist.lo `test -f 'gslist.c' || echo './'`gslist.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gstring.lo `test -f 'gstring.c' || echo './'`gstring.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gptrarray.lo `test -f 'gptrarray.c' || echo './'`gptrarray.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-glist.lo `test -f 'glist.c' || echo './'`glist.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gqueue.lo `test -f 'gqueue.c' || echo './'`gqueue.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gpath.lo `test -f 'gpath.c' || echo './'`gpath.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gshell.lo `test -f 'gshell.c' || echo './'`gshell.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gspawn.lo `test -f 'gspawn.c' || echo './'`gspawn.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gfile.lo `test -f 'gfile.c' || echo './'`gfile.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gfile-posix.lo `test -f 'gfile-posix.c' || echo './'`gfile-posix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gpattern.lo `test -f 'gpattern.c' || echo './'`gpattern.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gmarkup.lo `test -f 'gmarkup.c' || echo './'`gmarkup.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gutf8.lo `test -f 'gutf8.c' || echo './'`gutf8.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gunicode.lo `test -f 'gunicode.c' || echo './'`gunicode.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gdate-unix.lo `test -f 'gdate-unix.c' || echo './'`gdate-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gdir-unix.lo `test -f 'gdir-unix.c' || echo './'`gdir-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gfile-unix.lo `test -f 'gfile-unix.c' || echo './'`gfile-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gmisc-unix.lo `test -f 'gmisc-unix.c' || echo './'`gmisc-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gmodule-unix.lo `test -f 'gmodule-unix.c' || echo './'`gmodule-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I. -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o libeglib_la-gtimer-unix.lo `test -f 'gtimer-unix.c' || echo './'`gtimer-unix.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g -Wall -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed -Wl,-export-dynamic -o libeglib.la libeglib_la-garray.lo libeglib_la-gbytearray.lo libeglib_la-gerror.lo libeglib_la-ghashtable.lo libeglib_la-giconv.lo libeglib_la-gmem.lo libeglib_la-goutput.lo libeglib_la-gqsort.lo libeglib_la-gstr.lo libeglib_la-gslist.lo libeglib_la-gstring.lo libeglib_la-gptrarray.lo libeglib_la-glist.lo libeglib_la-gqueue.lo libeglib_la-gpath.lo libeglib_la-gshell.lo libeglib_la-gspawn.lo libeglib_la-gfile.lo libeglib_la-gfile-posix.lo libeglib_la-gpattern.lo libeglib_la-gmarkup.lo libeglib_la-gutf8.lo libeglib_la-gunicode.lo libeglib_la-gdate-unix.lo libeglib_la-gdir-unix.lo libeglib_la-gfile-unix.lo libeglib_la-gmisc-unix.lo libeglib_la-gmodule-unix.lo libeglib_la-gtimer-unix.lo -ldl -lm libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libeglib.a .libs/libeglib_la-garray.o .libs/libeglib_la-gbytearray.o .libs/libeglib_la-gerror.o .libs/libeglib_la-ghashtable.o .libs/libeglib_la-giconv.o .libs/libeglib_la-gmem.o .libs/libeglib_la-goutput.o .libs/libeglib_la-gqsort.o .libs/libeglib_la-gstr.o .libs/libeglib_la-gslist.o .libs/libeglib_la-gstring.o .libs/libeglib_la-gptrarray.o .libs/libeglib_la-glist.o .libs/libeglib_la-gqueue.o .libs/libeglib_la-gpath.o .libs/libeglib_la-gshell.o .libs/libeglib_la-gspawn.o .libs/libeglib_la-gfile.o .libs/libeglib_la-gfile-posix.o .libs/libeglib_la-gpattern.o .libs/libeglib_la-gmarkup.o .libs/libeglib_la-gutf8.o .libs/libeglib_la-gunicode.o .libs/libeglib_la-gdate-unix.o .libs/libeglib_la-gdir-unix.o .libs/libeglib_la-gfile-unix.o .libs/libeglib_la-gmisc-unix.o .libs/libeglib_la-gmodule-unix.o .libs/libeglib_la-gtimer-unix.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libeglib.a libtool: link: ( cd ".libs" && rm -f "libeglib.la" && ln -s "../libeglib.la" "libeglib.la" ) make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/src' Making all in test make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/test' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-test.o `test -f 'test.c' || echo './'`test.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-driver.o `test -f 'driver.c' || echo './'`driver.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-hashtable.o `test -f 'hashtable.c' || echo './'`hashtable.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-string-util.o `test -f 'string-util.c' || echo './'`string-util.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-string.o `test -f 'string.c' || echo './'`string.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-slist.o `test -f 'slist.c' || echo './'`slist.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-sizes.o `test -f 'sizes.c' || echo './'`sizes.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-ptrarray.o `test -f 'ptrarray.c' || echo './'`ptrarray.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-list.o `test -f 'list.c' || echo './'`list.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-array.o `test -f 'array.c' || echo './'`array.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-fake.o `test -f 'fake.c' || echo './'`fake.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-path.o `test -f 'path.c' || echo './'`path.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-queue.o `test -f 'queue.c' || echo './'`queue.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-shell.o `test -f 'shell.c' || echo './'`shell.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-spawn.o `test -f 'spawn.c' || echo './'`spawn.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-timer.o `test -f 'timer.c' || echo './'`timer.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-file.o `test -f 'file.c' || echo './'`file.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-pattern.o `test -f 'pattern.c' || echo './'`pattern.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-dir.o `test -f 'dir.c' || echo './'`dir.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-markup.o `test -f 'markup.c' || echo './'`markup.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-unicode.o `test -f 'unicode.c' || echo './'`unicode.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-utf8.o `test -f 'utf8.c' || echo './'`utf8.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-endian.o `test -f 'endian.c' || echo './'`endian.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-module.o `test -f 'module.c' || echo './'`module.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -c -o test_eglib-memory.o `test -f 'memory.c' || echo './'`memory.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed -Wl,-export-dynamic -o test-eglib test_eglib-test.o test_eglib-driver.o test_eglib-hashtable.o test_eglib-string-util.o test_eglib-string.o test_eglib-slist.o test_eglib-sizes.o test_eglib-ptrarray.o test_eglib-list.o test_eglib-array.o test_eglib-fake.o test_eglib-path.o test_eglib-queue.o test_eglib-shell.o test_eglib-spawn.o test_eglib-timer.o test_eglib-file.o test_eglib-pattern.o test_eglib-dir.o test_eglib-markup.o test_eglib-unicode.o test_eglib-utf8.o test_eglib-endian.o test_eglib-module.o test_eglib-memory.o ../src/libeglib.la -ldl -lm libtool: link: x86_64-pc-linux-gnu-gcc -Wall -DEGLIB_TESTS=1 -D_FORTIFY_SOURCE=2 -I./../src -I../src -DDRIVER_NAME=\"EGlib\" -O2 -pipe -march=native -fvisibility=hidden -g -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed -Wl,-export-dynamic -o test-eglib test_eglib-test.o test_eglib-driver.o test_eglib-hashtable.o test_eglib-string-util.o test_eglib-string.o test_eglib-slist.o test_eglib-sizes.o test_eglib-ptrarray.o test_eglib-list.o test_eglib-array.o test_eglib-fake.o test_eglib-path.o test_eglib-queue.o test_eglib-shell.o test_eglib-spawn.o test_eglib-timer.o test_eglib-file.o test_eglib-pattern.o test_eglib-dir.o test_eglib-markup.o test_eglib-unicode.o test_eglib-utf8.o test_eglib-endian.o test_eglib-module.o test_eglib-memory.o ../src/.libs/libeglib.a -ldl -lm make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib/test' make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/eglib' Making all in mono make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono' Making all in arch make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/arch' make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/arch' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/arch' make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/arch' Making all in utils make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/utils' make all-am make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/utils' ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-md5.lo mono-md5.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-sha1.lo mono-sha1.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-logger.lo mono-logger.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-codeman.lo mono-codeman.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o dlmalloc.lo dlmalloc.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-counters.lo mono-counters.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-dl.lo mono-dl.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-dl-windows.lo mono-dl-windows.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-dl-darwin.lo mono-dl-darwin.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-dl-posix.lo mono-dl-posix.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-internal-hash.lo mono-internal-hash.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-io-portability.lo mono-io-portability.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o monobitset.lo monobitset.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-filemap.lo mono-filemap.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-math.lo mono-math.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-mmap.lo mono-mmap.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-networkinterfaces.lo mono-networkinterfaces.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-proclib.lo mono-proclib.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-publib.lo mono-publib.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-time.lo mono-time.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o strenc.lo strenc.c strenc.c: In function 'mono_utf8_validate_and_len': strenc.c:260:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break; ^~ strenc.c:260:104: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break; ^~~~~ strenc.c: In function 'mono_utf8_validate_and_len_with_bounds': strenc.c:344:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break; ^~ strenc.c:344:104: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break; ^~~~~ ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-uri.lo mono-uri.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-poll.lo mono-poll.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-path.lo mono-path.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-stdlib.lo mono-stdlib.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-property-hash.lo mono-property-hash.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-value-hash.lo mono-value-hash.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-error.lo mono-error.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mach-support.lo mach-support.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-context.lo mono-context.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o hazard-pointer.lo hazard-pointer.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o lock-free-queue.lo lock-free-queue.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o lock-free-alloc.lo lock-free-alloc.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o lock-free-array-queue.lo lock-free-array-queue.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-linked-list-set.lo mono-linked-list-set.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads.lo mono-threads.c In file included from mono-threads.c:20:0: mono-threads.c: In function 'mono_threads_wait_pending_operations': ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:235:4: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("WAITING for %d threads, got %d suspended\n", (int)pending_suspends, i); ^~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c: In function 'dump_threads': ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:192:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("STATE CUE CARD: (? means a positive number, usually 1 or 2, * means any number)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:193:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x0\t- starting (GOOD, unless the thread is running managed code)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:194:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x1\t- running (BAD, unless it's the gc thread)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:195:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x2\t- detached (GOOD, unless the thread is running managed code)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:196:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x?03\t- async suspended (GOOD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:197:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x?04\t- self suspended (GOOD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:198:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x?05\t- async suspend requested (BAD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:199:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x?06\t- self suspend requested (BAD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:200:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x*07\t- blocking (GOOD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:201:2: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("\t0x?08\t- blocking with pending suspend (GOOD)\n"); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../mono/utils/mono-threads.h:95:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (1, __buff, strlen (__buff)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:210:3: note: in expansion of macro 'MOSTLY_ASYNC_SAFE_PRINTF' MOSTLY_ASYNC_SAFE_PRINTF ("--thread %p id %p [%p] state %x %s\n", info, (void *) mono_thread_info_get_tid (info), (void*)(size_t)info->native_handle, info->thread_state, info == cur ? "GC INITIATOR" : "" ); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../mono/utils/mono-threads.h:15:0, from mono-threads.c:20: ../../mono/utils/mono-linked-list-set.h:124:32: warning: 'hkey__' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!progress__ || ckey__ > hkey__) { \ ^ ../../mono/utils/mono-linked-list-set.h:105:13: note: 'hkey__' was declared here uintptr_t hkey__; \ ^ ../../mono/utils/mono-threads.h:310:2: note: in expansion of macro 'MONO_LLS_FOREACH_FILTERED_SAFE' MONO_LLS_FOREACH_FILTERED_SAFE (mono_thread_info_list_head (), THREAD_INFO_TYPE, thread, mono_threads_filter_tools_threads) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mono-threads.c:203:2: note: in expansion of macro 'FOREACH_THREAD_SAFE' FOREACH_THREAD_SAFE (info) { ^~~~~~~~~~~~~~~~~~~ ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-state-machine.lo mono-threads-state-machine.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-posix.lo mono-threads-posix.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-posix-signals.lo mono-threads-posix-signals.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-mach.lo mono-threads-mach.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-mach-helper.lo mono-threads-mach-helper.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-windows.lo mono-threads-windows.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-linux.lo mono-threads-linux.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-freebsd.lo mono-threads-freebsd.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-openbsd.lo mono-threads-openbsd.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-android.lo mono-threads-android.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-coop.lo mono-threads-coop.c mono-threads-coop.c:84:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] return_stack_ptr () ^~~~~~~~~~~~~~~~ mono-threads-coop.c: In function 'return_stack_ptr': mono-threads-coop.c:87:9: warning: function returns address of local variable [-Wreturn-local-addr] return &i; ^~ ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-mach-abort-syscall.lo mono-threads-mach-abort-syscall.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-posix-abort-syscall.lo mono-threads-posix-abort-syscall.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-threads-windows-abort-syscall.lo mono-threads-windows-abort-syscall.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-tls.lo mono-tls.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o atomic.lo atomic.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-hwcap.lo mono-hwcap.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o bsearch.lo bsearch.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-conc-hashtable.lo mono-conc-hashtable.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o sha1.lo sha1.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o json.lo json.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o networking.lo networking.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o networking-posix.lo networking-posix.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o networking-fallback.lo networking-fallback.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o networking-missing.lo networking-missing.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o networking-windows.lo networking-windows.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-rand.lo mono-rand.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o memfuncs.lo memfuncs.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o parse.lo parse.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o checked-build.lo checked-build.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mach-support-amd64.lo mach-support-amd64.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mono-hwcap-x86.lo mono-hwcap-x86.c ../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -o libmonoutils.la mono-md5.lo mono-sha1.lo mono-logger.lo mono-codeman.lo dlmalloc.lo mono-counters.lo mono-dl.lo mono-dl-windows.lo mono-dl-darwin.lo mono-dl-posix.lo mono-internal-hash.lo mono-io-portability.lo monobitset.lo mono-filemap.lo mono-math.lo mono-mmap.lo mono-networkinterfaces.lo mono-proclib.lo mono-publib.lo mono-time.lo strenc.lo mono-uri.lo mono-poll.lo mono-path.lo mono-stdlib.lo mono-property-hash.lo mono-value-hash.lo mono-error.lo mach-support.lo mono-context.lo hazard-pointer.lo lock-free-queue.lo lock-free-alloc.lo lock-free-array-queue.lo mono-linked-list-set.lo mono-threads.lo mono-threads-state-machine.lo mono-threads-posix.lo mono-threads-posix-signals.lo mono-threads-mach.lo mono-threads-mach-helper.lo mono-threads-windows.lo mono-threads-linux.lo mono-threads-freebsd.lo mono-threads-openbsd.lo mono-threads-android.lo mono-threads-coop.lo mono-threads-mach-abort-syscall.lo mono-threads-posix-abort-syscall.lo mono-threads-windows-abort-syscall.lo mono-tls.lo atomic.lo mono-hwcap.lo bsearch.lo mono-conc-hashtable.lo sha1.lo json.lo networking.lo networking-posix.lo networking-fallback.lo networking-missing.lo networking-windows.lo mono-rand.lo memfuncs.lo parse.lo checked-build.lo mach-support-amd64.lo mono-hwcap-x86.lo -lm -lrt -ldl -lpthread libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonoutils.a .libs/mono-md5.o .libs/mono-sha1.o .libs/mono-logger.o .libs/mono-codeman.o .libs/dlmalloc.o .libs/mono-counters.o .libs/mono-dl.o .libs/mono-dl-windows.o .libs/mono-dl-darwin.o .libs/mono-dl-posix.o .libs/mono-internal-hash.o .libs/mono-io-portability.o .libs/monobitset.o .libs/mono-filemap.o .libs/mono-math.o .libs/mono-mmap.o .libs/mono-networkinterfaces.o .libs/mono-proclib.o .libs/mono-publib.o .libs/mono-time.o .libs/strenc.o .libs/mono-uri.o .libs/mono-poll.o .libs/mono-path.o .libs/mono-stdlib.o .libs/mono-property-hash.o .libs/mono-value-hash.o .libs/mono-error.o .libs/mach-support.o .libs/mono-context.o .libs/hazard-pointer.o .libs/lock-free-queue.o .libs/lock-free-alloc.o .libs/lock-free-array-queue.o .libs/mono-linked-list-set.o .libs/mono-threads.o .libs/mono-threads-state-machine.o .libs/mono-threads-posix.o .libs/mono-threads-posix-signals.o .libs/mono-threads-mach.o .libs/mono-threads-mach-helper.o .libs/mono-threads-windows.o .libs/mono-threads-linux.o .libs/mono-threads-freebsd.o .libs/mono-threads-openbsd.o .libs/mono-threads-android.o .libs/mono-threads-coop.o .libs/mono-threads-mach-abort-syscall.o .libs/mono-threads-posix-abort-syscall.o .libs/mono-threads-windows-abort-syscall.o .libs/mono-tls.o .libs/atomic.o .libs/mono-hwcap.o .libs/bsearch.o .libs/mono-conc-hashtable.o .libs/sha1.o .libs/json.o .libs/networking.o .libs/networking-posix.o .libs/networking-fallback.o .libs/networking-missing.o .libs/networking-windows.o .libs/mono-rand.o .libs/memfuncs.o .libs/parse.o .libs/checked-build.o .libs/mach-support-amd64.o .libs/mono-hwcap-x86.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmonoutils.a libtool: link: ( cd ".libs" && rm -f "libmonoutils.la" && ln -s "../libmonoutils.la" "libmonoutils.la" ) make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/utils' make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/utils' Making all in io-layer make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/io-layer' ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o context.lo context.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o error.lo error.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o events.lo events.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o handles.lo handles.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o io.lo io.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o io-portability.lo io-portability.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o locking.lo locking.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o messages.lo messages.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o mutexes.lo mutexes.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o posix.lo posix.c ../../doltcompile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eglib/src -I../../eglib/src -I../../libgc/include -DMONO_BINDIR=\""/usr/bin"\" -I../.. -fvisibility=hidden -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DUSE_COMPILER_TLS -O2 -pipe -march=native -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Werror-implicit-function-declaration -c -o processes.lo processes.c processes.c: In function 'load_modules': processes.c:1641:12: error: implicit declaration of function 'makedev' [-Werror=implicit-function-declaration] device = makedev ((int)maj_dev, (int)min_dev); ^~~~~~~ processes.c:1641:3: warning: nested extern declaration of 'makedev' [-Wnested-externs] device = makedev ((int)maj_dev, (int)min_dev); ^~~~~~ cc1: some warnings being treated as errors make[3]: *** [Makefile:597: processes.lo] Error 1 make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono/io-layer' make[2]: *** [Makefile:435: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64/mono' make[1]: *** [Makefile:513: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64' make: *** [Makefile:442: all] Error 2 * ERROR: dev-lang/mono-4.4.1.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/mono-4.4.1.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/mono-4.4.1.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lang:mono-4.4.1.0:20180311-013605.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lang/mono-4.4.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/mono-4.4.1.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1-abi_x86_64.amd64' * S: '/var/tmp/portage/dev-lang/mono-4.4.1.0/work/mono-4.4.1'