=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/cross/binutils-mips-current", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for binutils-mips-2.25nb3 gmake[1]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25' gmake[1]: Nothing to be done for 'all-target'. Configuring in ./libiberty Configuring in ./intl configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... /tmp/work/cross/binutils-mips-current/work/binutils-2.25/missing makeinfo --split-size=5000000 configure: WARNING: *** Makeinfo is missing. Info documentation will not be built. checking for perl... perl configure: creating cache ./config.cache checking whether /opt/pkg/bin/gmake sets $(MAKE)... checking build system type... yes checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether NLS is requested... yes x86_64-sun-solaris2.11 checking host system type... checking for msgfmt... x86_64-sun-solaris2.11 checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-ranlib... ranlib checking whether to install libiberty headers and static library... no configure: target_header_dir = checking for x86_64-sun-solaris2.11-gcc... gcc /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt checking for xgettext... checking for C compiler default output file name... /opt/pkg/bin/xgettext checking for msgmerge... /opt/pkg/bin/msgmerge a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... checking for x86_64-sun-solaris2.11-gcc... gcc o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... checking for C compiler default output file name... yes checking for gcc option to accept ISO C89... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... checking for suffix of object files... no checking how to run the C preprocessor... cpp o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... checking whether gcc supports -W... yes checking for gcc option to accept ISO C89... yes checking whether gcc supports -Wall... yes checking whether gcc supports -Wwrite-strings... none needed checking build system type... x86_64-sun-solaris2.11 checking host system type... yes x86_64-sun-solaris2.11 checking for x86_64-sun-solaris2.11-ranlib... ranlib checking for library containing strerror... checking whether gcc supports -Wc++-compat... yes checking whether gcc supports -Wstrict-prototypes... none required checking how to run the C preprocessor... cpp yes checking whether gcc supports -pedantic ... checking for grep that handles long lines and -e... yes checking whether gcc and cc understand -c and -o together... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for grep that handles long lines and -e... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for sys/types.h... yes checking for sys/stat.h... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for sys/types.h... yes yes checking for strings.h... checking for sys/stat.h... yes yes checking for stdlib.h... checking for inttypes.h... yes checking for string.h... yes checking for stdint.h... yes checking for memory.h... yes yes checking for unistd.h... checking for strings.h... yes yes checking for off_t... checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for size_t... yes checking whether byte ordering is bigendian... yes checking for working alloca.h... yes checking for alloca... no checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking for sys/file.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes yes checking for getpagesize... checking for sys/param.h... yes checking for limits.h... yes checking for working mmap... yes checking for stdlib.h... (cached) yes checking for malloc.h... yes yes checking whether we are using the GNU C Library 2.1 or newer... checking for string.h... (cached) yes checking for unistd.h... (cached) yes no checking whether integer division by zero raises SIGFPE... checking for strings.h... (cached) yes checking for sys/time.h... yes yes checking for time.h... checking for inttypes.h... yes checking for sys/resource.h... yes checking for stdint.h... yes checking for sys/stat.h... (cached) yes yes checking for unsigned long long... checking for sys/mman.h... yes checking for fcntl.h... yes checking for inttypes.h... yes checking for alloca.h... yes checking whether the inttypes.h PRIxNN macros are broken... yes checking for sys/pstat.h... no checking for ld used by GCC... /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for shared library run path origin... no checking for sys/sysmp.h... done no checking argz.h usability... checking for sys/sysinfo.h... yes checking for machine/hal_sysinfo.h... no checking argz.h presence... no checking for argz.h... no no checking limits.h usability... checking for sys/table.h... no yes checking limits.h presence... checking for sys/sysctl.h... yes checking for limits.h... yes no checking locale.h usability... checking for sys/systemcfg.h... no checking for stdint.h... (cached) yes yes checking locale.h presence... checking for stdio_ext.h... yes checking for locale.h... yes yes checking nl_types.h usability... checking for process.h... yes checking nl_types.h presence... no checking for sys/prctl.h... yes checking for nl_types.h... yes checking malloc.h usability... no checking for sys/wait.h that is POSIX.1 compatible... yes checking malloc.h presence... yes checking whether time.h and sys/time.h may both be included... yes checking for malloc.h... yes yes checking whether errno must be declared... checking stddef.h usability... no checking size of int... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes 4 checking for a 64-bit type... checking sys/param.h usability... uint64_t checking for intptr_t... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for feof_unlocked... yes checking for uintptr_t... no checking for fgets_unlocked... no checking for getc_unlocked... yes checking for ssize_t... yes checking for getcwd... yes checking for pid_t... yes checking for getegid... yes checking for library containing strerror... yes none required checking for asprintf... checking for geteuid... yes yes checking for atexit... checking for getgid... yes yes checking for getuid... checking for basename... yes yes checking for mempcpy... checking for bcmp... no checking for munmap... yes checking for bcopy... yes checking for putenv... yes checking for bsearch... yes checking for setenv... yes checking for bzero... yes checking for setlocale... yes checking for calloc... yes checking for stpcpy... yes checking for clock... yes checking for strcasecmp... yes checking for ffs... yes checking for strdup... yes checking for getcwd... yes checking for strtoul... yes checking for getpagesize... yes checking for tsearch... yes checking for gettimeofday... yes checking for __argz_count... yes checking for index... no checking for __argz_stringify... yes checking for insque... no checking for __argz_next... yes checking for memchr... no checking for __fsetlocking... yes checking for memcmp... yes checking for iconv... yes yes checking for iconv declaration... checking for memcpy... install-shextern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for memmem... yes checking for LC_MESSAGES... yes checking for memmove... yes checking for bison... bison checking version of bison... 3.8.2, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking for mempcpy... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader configure: updating cache ./config.cache configure: creating ./config.status no checking for memset... yes checking for mkstemps... yes checking for putenv... config.status: creating Makefile config.status: creating config.intl config.status: creating config.h yes config.status: executing default-1 commands checking for random... yes checking for rename... yes Configuring in ./binutils Configuring in ./gas Configuring in ./ld checking for rindex... gmake[2]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/intl' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/intl' Configuring in ./gprof yes checking for setenv... yes checking for snprintf... yes configure: creating cache ./config.cache checking for sigsetmask... configure: creating cache ./config.cache checking build system type... configure: creating cache ./config.cache configure: creating cache ./config.cache x86_64-sun-solaris2.11 checking host system type... checking build system type... checking build system type... checking build system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking target system type... mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... gcc x86_64-sun-solaris2.11 checking target system type... mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... gcc mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... gcc mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... gcc no checking for stpcpy... checking for C compiler default output file name... checking for C compiler default output file name... checking for C compiler default output file name... checking for C compiler default output file name... yes checking for stpncpy... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... a.out checking whether the C compiler works... a.out checking whether the C compiler works... yes yes checking whether we are cross compiling... no checking for suffix of executables... checking whether we are cross compiling... no a.out checking for suffix of executables... checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... yes checking for suffix of object files... checking for suffix of object files... checking for suffix of object files... checking for suffix of object files... checking for strcasecmp... o checking whether we are using the GNU C compiler... o checking whether we are using the GNU C compiler... o checking whether we are using the GNU C compiler... o checking whether we are using the GNU C compiler... yes yes checking whether gcc accepts -g... yes checking whether gcc accepts -g... yes checking whether gcc accepts -g... checking for strchr... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... yes checking for gcc option to accept ISO C89... yes checking for gcc option to accept ISO C89... yes checking for gcc option to accept ISO C89... yes checking for strdup... none needed checking for library containing strerror... none needed checking for library containing strerror... none needed checking for library containing strerror... none needed checking for library containing strerror... none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... yes none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... checking for strncasecmp... none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... yes checking for strndup... yes checking for strnlen... yes checking for strrchr... yes checking for strstr... yes checking for strtod... yes checking for strtol... yes checking for a thread-safe mkdir -p... yes ./../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... yes checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... ./../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... yes yes ../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... checking for a thread-safe mkdir -p... checking for style of include used by /opt/pkg/bin/gmake... yes GNU yes yes ./../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... checking dependency style of gcc... checking for style of include used by /opt/pkg/bin/gmake... checking for style of include used by /opt/pkg/bin/gmake... GNU checking for strtoul... yes GNU none checking for x86_64-sun-solaris2.11-gcc... (cached) gcc checking dependency style of gcc... checking for style of include used by /opt/pkg/bin/gmake... checking dependency style of gcc... GNU checking dependency style of gcc... none checking for x86_64-sun-solaris2.11-gcc... (cached) gcc none checking for x86_64-sun-solaris2.11-gcc... (cached) gcc none checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-sun-solaris2.11-gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... cpp yes checking for strverscmp... checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking whether we are using the GNU C compiler... checking for gcc option to accept ISO C89... (cached) yes (cached) checking whether gcc accepts -g... none needed (cached) checking how to run the C preprocessor... yes checking for gcc option to accept ISO C89... (cached) cpp none needed checking how to run the C preprocessor... cpp checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking for grep that handles long lines and -e... checking for grep that handles long lines and -e... no checking for grep that handles long lines and -e... checking for tmpnam... checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... yes checking for vasprintf... no checking dependency style of g++... none checking how to run the C preprocessor... cpp yes checking for vfprintf... checking for grep that handles long lines and -e... yes checking for vprintf... yes /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... checking for vsnprintf... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for vsprintf... yes yes checking for sys/types.h... checking for waitpid... yes yes checking for sys/types.h... yes /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... checking for sys/stat.h... checking for sys/types.h... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... yes yes checking for setproctitle... checking for sys/stat.h... yes yes checking for sys/stat.h... checking for stdlib.h... yes no checking whether alloca needs Cray hooks... checking for stdlib.h... yes yes checking for stdlib.h... no checking stack direction for C alloca... checking for string.h... yes -1 checking for vfork.h... checking for string.h... yes yes checking for string.h... checking for memory.h... no checking for fork... yes yes checking for memory.h... yes yes checking for memory.h... checking for sys/types.h... checking for strings.h... yes yes yes checking for strings.h... checking for sys/stat.h... yes checking for strings.h... yes checking for vfork... checking for inttypes.h... yes yes checking for stdlib.h... checking for inttypes.h... yes checking for inttypes.h... yes checking for working fork... yes yes yes checking for stdint.h... checking for stdint.h... checking for string.h... yes checking for stdint.h... yes yes yes checking for working vfork... (cached) yes checking for _doprnt... checking for unistd.h... checking for unistd.h... yes yes checking for memory.h... checking for unistd.h... yes checking minix/config.h usability... yes checking minix/config.h usability... yes yes checking for sys_errlist... checking for strings.h... no checking minix/config.h presence... no checking minix/config.h presence... yes yes checking minix/config.h usability... no checking for sys_nerr... checking for inttypes.h... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking minix/config.h presence... yes checking for stdint.h... yes checking how to print strings... no checking for sys_siglist... yes checking how to print strings... printf checking for a sed that does not truncate output... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... /usr/bin/sed printf checking for a sed that does not truncate output... checking for fgrep... /usr/bin/sed checking for fgrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... /bin/ld checking if the linker (/bin/ld) is GNU ld... /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... yes yes checking how to print strings... printf checking for a sed that does not truncate output... checking for unistd.h... /usr/bin/sed checking for fgrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... /bin/ld checking if the linker (/bin/ld) is GNU ld... yes no checking for external symbol _system_configuration... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump BSD nm checking whether ln -s works... checking how to recognize dependent libraries... yes checking the maximum length of command line arguments... pass_all checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... ranlib checking command to parse nm output from gcc object... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes yes checking minix/config.h usability... checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... ranlib checking command to parse nm output from gcc object... no checking for __fsetlocking... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... ranlib checking command to parse nm output from gcc object... no checking minix/config.h presence... yes failed checking for dlfcn.h... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking for canonicalize_file_name... failed checking for dlfcn.h... yes yes checking how to print strings... checking for objdir... failed checking for dlfcn.h... .libs printf checking for a sed that does not truncate output... /usr/bin/sed yes checking for fgrep... checking for objdir... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... .libs /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... yes checking for objdir... .libs yes BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... checking for dup3... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... ranlib checking command to parse nm output from gcc object... checking if gcc supports -fno-rtti -fno-exceptions... checking if gcc supports -fno-rtti -fno-exceptions... yes no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... checking for getrlimit... checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... failed checking for dlfcn.h... yes checking if gcc static flag -static works... yes no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... checking for getrusage... yes checking for objdir... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... .libs yes checking if gcc static flag -static works... yes no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... checking for getsysinfo... no checking if gcc supports -c -o file.o... checking if gcc supports -fno-rtti -fno-exceptions... no checking for gettimeofday... (cached) yes no checking dynamic linker characteristics... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... checking for on_exit... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking for gcc option to produce PIC... solaris2.11 ld.so -fPIC -DPIC checking how to hardcode library paths into programs... checking if gcc PIC flag -fPIC -DPIC works... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for dlfcn.h... (cached) yes checking for windows.h... no checking dynamic linker characteristics... yes checking if gcc static flag -static works... no checking for psignal... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking for library containing dlopen... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for dlfcn.h... (cached) yes checking for windows.h... no checking dynamic linker characteristics... yes no checking for library containing dlopen... no checking if gcc supports -c -o file.o... none required checking for pstat_getdynamic... checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for dlfcn.h... (cached) yes checking for windows.h... no none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking for library containing dlopen... no no checking for pstat_getstatic... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow checking for bison... /opt/pkg/bin/bison -y checking for flex... flex checking for setmode... no checking dynamic linker characteristics... checking lex output file root... lex.yy checking lex library... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes no checking for realpath... no checking whether NLS is requested... yes checking for catalogs to be installed... checking for dlfcn.h... (cached) yes checking for windows.h... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes checking for setrlimit... no checking for library containing dlopen... no yes Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow checking whether byte ordering is bigendian... checking for sbrk... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... yes no checking for spawnve... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow checking for LC_MESSAGES... no checking for spawnvpe... yes checking whether NLS is requested... yes checking for catalogs to be installed... no no checking for strerror... checking for bison... /opt/pkg/bin/bison -y checking for flex... flex yes checking for strsignal... checking lex output file root... lex.yy checking lex library... bg da de eo es fi fr ga hu id it ja ms nl pt_BR ro ru rw sr sv tr uk vi bg da de eo es fi fr ga hu id it ja ms nl pt_BR ro ru rw sr sv tr uk vi checking whether NLS is requested... yes checking for msgfmt... /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt yes checking for xgettext... /opt/pkg/bin/xgettext checking for sysconf... checking for msgmerge... yes checking for sysctl... no checking for sysmp... /opt/pkg/bin/msgmerge no checking for table... bg da es fi fr ga id it ja sv tr uk vi zh_CN zh_TW bg da es fi fr ga id it ja sv tr uk vi zh_CN zh_TW checking whether NLS is requested... yes checking for msgfmt... checking whether to enable maintainer-specific portions of Makefiles... no checking sys/gmon_out.h usability... no checking for times... /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt checking for xgettext... /opt/pkg/bin/xgettext checking for msgmerge... no checking sys/gmon_out.h presence... yes /opt/pkg/bin/msgmerge checking for wait3... no checking for sys/gmon_out.h... no checking for a known getopt prototype in unistd.h... yes checking for library containing fabs... yes -ll checking whether yytext is a pointer... checking for wait4... checking for bison... /opt/pkg/bin/bison -y checking for flex... flex yes checking whether basename is declared... checking lex output file root... lex.yy checking lex library... -lm no checking whether ffs is declared... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow yes checking whether asprintf is declared... configure: updating cache ./config.cache configure: creating ./config.status yes checking whether vasprintf is declared... yes checking whether NLS is requested... yes checking for catalogs to be installed... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether calloc is declared... -ll checking whether yytext is a pointer... yes checking whether getenv is declared... yes checking whether getopt is declared... bg da es fi fr hr id it ja ro ru rw sk sr sv tr uk vi zh_CN zh_TW bg da es fi fr hr id it ja ro ru rw sk sr sv tr uk vi zh_CN zh_TW checking whether NLS is requested... yes yes checking for msgfmt... checking whether malloc is declared... /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt yes checking for xgettext... /opt/pkg/bin/xgettext checking whether realloc is declared... checking for msgmerge... yes checking whether NLS is requested... yes checking for catalogs to be installed... /opt/pkg/bin/msgmerge yes checking whether sbrk is declared... yes checking whether strverscmp is declared... no checking whether canonicalize_file_name must be declared... checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-sun-solaris2.11-ranlib... (cached) ranlib checking for string.h... (cached) yes es fi fr id ja ru rw tr uk es fi fr id ja ru rw tr uk checking whether NLS is requested... yes checking for msgfmt... checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes /opt/pkg/bin/msgfmt checking for gmsgfmt... checking for unistd.h... (cached) yes /opt/pkg/bin/msgfmt checking for xgettext... /opt/pkg/bin/xgettext checking for getpagesize... (cached) yes checking for working mmap... checking fcntl.h usability... checking for msgmerge... /opt/pkg/bin/msgmerge config.status: creating Makefile yes checking fcntl.h presence... config.status: creating po/Makefile.in -ll checking whether yytext is a pointer... yes checking for fcntl.h... yes checking sys/file.h usability... yes checking for working strncmp... config.status: creating gconfig.h config.status: executing depfiles commands checking whether to enable maintainer-specific portions of Makefiles... no checking for string.h... (cached) yes no yes checking sys/file.h presence... checking for stdlib.h... (cached) yes checking for memory.h... (cached) yes yes checking for sys/file.h... yes checking for strings.h... (cached) yes checking limits.h usability... configure: updating cache ./config.cache checking for unistd.h... (cached) yes checking errno.h usability... configure: creating ./config.status yes checking limits.h presence... yes checking errno.h presence... config.status: executing libtool commands yes checking for limits.h... yes yes checking for errno.h... yes config.status: executing default-1 commands checking locale.h usability... checking for sys/types.h... (cached) yes config.status: creating po/POTFILES checking limits.h usability... config.status: creating po/Makefile yes checking locale.h presence... yes yes checking limits.h presence... checking for locale.h... yes checking sys/param.h usability... yes checking for limits.h... yes checking locale.h usability... yes checking sys/param.h presence... config.status: creating Makefile yes checking for sys/param.h... yes yes checking locale.h presence... yes checking whether to enable maintainer-specific portions of Makefiles... no checking how to compare bootstrapped objects... checking wchar.h usability... config.status: creating testsuite/Makefile cmp --ignore-initial=16 $$f1 $$f2 yes checking for locale.h... yes checking for string.h... (cached) yes checking time.h usability... checking for strings.h... (cached) yes yes checking wchar.h presence... config.status: creating config.h checking for stdlib.h... (cached) yes yes checking for wchar.h... yes config.status: executing default commands yes checking time.h presence... checking for unistd.h... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... checking elf-hints.h usability... yes checking for time.h... yes checking for sys/stat.h... (cached) yes checking whether string.h and strings.h may both be included... yes checking whether string.h and strings.h may both be included... no checking elf-hints.h presence... Configuring in ./bfd Configuring in ./opcodes yes checking for working alloca.h... no checking for elf-hints.h... no yes checking whether compiling a cross-assembler... yes checking for working alloca.h... gmake[2]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/libiberty' if [ x"" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi if [ x"" != x ] && [ ! -d noasan ]; then \ mkdir noasan; \ else true; fi checking limits.h usability... touch stamp-picdir touch stamp-noasandir echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o > required-list if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./regex.c -o pic/regex.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./regex.c -o noasan/regex.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./regex.c -o regex.o gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/libiberty/testsuite' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/libiberty/testsuite' if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cplus-dem.c -o pic/cplus-dem.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cplus-dem.c -o noasan/cplus-dem.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cplus-dem.c -o cplus-dem.o yes checking limits.h presence... yes checking for alloca... yes checking for alloca... yes checking for limits.h... yes checking locale.h usability... In file included from ./regex.c:640: ./regex.c: In function 'byte_re_match_2_internal': ./regex.c:6699:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 6699 | is_a_jump_n = true; ./regex.c:6700:19: note: here 6700 | case pop_failure_jump: | ^~~~ ./regex.c:7122:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 7122 | if ((re_opcode_t) p[-1] != pop_failure_jump) | ^ ./regex.c:7137:9: note: here 7137 | case pop_failure_jump: | ^~~~ ./regex.c:1778:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1778 | set_regs_matched_done = 0; \ | ~~~~~~~~~~~~~~~~~~~~~~^~~ ./regex.c:7149:13: note: in expansion of macro 'POP_FAILURE_POINT' 7149 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ ./regex.c:7155:9: note: here 7155 | unconditional_jump: | ^~~~~~~~~~~~~~~~~~ ./regex.c:7455:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 7455 | is_a_jump_n = true; ./regex.c:7456:17: note: here 7456 | case maybe_pop_jump: | ^~~~ ./regex.c: In function 'byte_common_op_match_null_string_p': ./regex.c:7720:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 7720 | p1 += 2 * OFFSET_ADDRESS_SIZE; | ^ ./regex.c:7722:5: note: here 7722 | default: | ^~~~~~~ yes checking for inline... ./cplus-dem.c: In function 'demangle_fund_type': ./cplus-dem.c:3967:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 3967 | if (!ISDIGIT ((unsigned char)**mangled)) | ^ ./cplus-dem.c:3972:5: note: here 3972 | case 'I': | ^~~~ ./cplus-dem.c: In function 'demangle_signature': ./cplus-dem.c:1622:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1622 | if (AUTO_DEMANGLING || GNU_DEMANGLING) ./cplus-dem.c:1636:9: note: here 1636 | default: | ^~~~~~~ ./regex.c: In function 'byte_regex_compile': ./regex.c:2494:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 2493 | if ((syntax & RE_BK_PLUS_QM) | ~~~~~~~~~~~~~~~~~~~~~~~~ 2494 | || (syntax & RE_LIMITED_OPS)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./regex.c:2496:9: note: here 2496 | handle_plus: | ^~~~~~~~~~~ yes checking for sbrk... yes checking locale.h presence... inline checking for unlink... yes checking for locale.h... yes yes checking sys/param.h usability... checking for utimes... yes checking for sbrk... configure: creating cache ./config.cache configure: creating cache ./config.cache checking build system type... checking build system type... yes checking sys/param.h presence... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking host system type... yes x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking target system type... mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... checking for setmode... gcc mipsel--netbsd checking for x86_64-sun-solaris2.11-gcc... gcc yes checking for sys/param.h... yes yes checking fcntl.h usability... checking for setlocale... checking for C compiler default output file name... checking for C compiler default output file name... no checking for getc_unlocked... yes checking fcntl.h presence... yes checking for LC_MESSAGES... a.out checking whether the C compiler works... a.out checking whether the C compiler works... yes yes checking whether we are cross compiling... no checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of executables... yes checking for fcntl.h... yes yes checking sys/file.h usability... checking for strcoll... yes checking for working assert macro... yes checking sys/file.h presence... checking for suffix of object files... checking for suffix of object files... yes yes checking for sys/file.h... yes o checking whether we are using the GNU C compiler... checking for setlocale... no checking whether declaration is required for errno... o checking whether we are using the GNU C compiler... checking sys/time.h usability... yes checking whether gcc accepts -g... yes checking whether gcc accepts -g... yes checking sys/time.h presence... no checking for a known getopt prototype in unistd.h... yes checking for sys/time.h... yes yes checking for gcc option to accept ISO C89... yes checking for gcc option to accept ISO C89... checking for sys/stat.h... (cached) yes checking whether string.h and strings.h may both be included... yes checking whether declaration is required for environ... yes checking for mkstemp... none needed checking for library containing strerror... yes yes checking whether declaration is required for ffs... checking for glob... none needed checking for library containing strerror... yes checking for mkdtemp... none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... none required checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether build environment is sane... no checking whether declaration is required for free... yes yes checking for mbstate_t... checking for mkstemp... yes no checking for library containing frexp... checking whether declaration is required for malloc... yes checking for realpath... no checking whether declaration is required for sbrk... none required checking for LC_MESSAGES... yes checking for sbrk... yes checking for time_t in time.h... no checking whether declaration is required for strstr... yes ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2469:15: note: in expansion of macro 'BUF_PUSH' 2469 | BUF_PUSH (begline); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2469:15: note: in expansion of macro 'BUF_PUSH' 2469 | BUF_PUSH (begline); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2484:16: note: in expansion of macro 'BUF_PUSH' 2484 | BUF_PUSH (endline); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2484:16: note: in expansion of macro 'BUF_PUSH' 2484 | BUF_PUSH (endline); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2577:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2577 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2577:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2577 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2605:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2605 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2605:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2605 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2619:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2619 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:2619:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2619 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2630:11: note: in expansion of macro 'BUF_PUSH' 2630 | BUF_PUSH (anychar); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:2630:11: note: in expansion of macro 'BUF_PUSH' 2630 | BUF_PUSH (anychar); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3109:13: note: in expansion of macro 'GET_BUFFER_SPACE' 3109 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3109:13: note: in expansion of macro 'GET_BUFFER_SPACE' 3109 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3115:13: note: in expansion of macro 'BUF_PUSH' 3115 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3115:13: note: in expansion of macro 'BUF_PUSH' 3115 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3123:13: note: in expansion of macro 'BUF_PUSH' 3123 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3123:13: note: in expansion of macro 'BUF_PUSH' 3123 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1967:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1967 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3689:19: note: in expansion of macro 'BUF_PUSH_3' 3689 | BUF_PUSH_3 (start_memory, regnum, 0); | ^~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1967:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1967 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3689:19: note: in expansion of macro 'BUF_PUSH_3' 3689 | BUF_PUSH_3 (start_memory, regnum, 0); | ^~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3721:19: note: in expansion of macro 'BUF_PUSH' 3721 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3721:19: note: in expansion of macro 'BUF_PUSH' 3721 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1967:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1967 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3767:21: note: in expansion of macro 'BUF_PUSH_3' 3767 | BUF_PUSH_3 (stop_memory, this_group_regnum, | ^~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1967:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1967 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ ./regex.c:3767:21: note: in expansion of macro 'BUF_PUSH_3' 3767 | BUF_PUSH_3 (stop_memory, this_group_regnum, | ^~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3783:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3783 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3783:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3783 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3812:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3812 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3812:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3812 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3891:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3891 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3891:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3891 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3912:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3912 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:3912:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3912 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4010:15: note: in expansion of macro 'BUF_PUSH' 4010 | BUF_PUSH (wordchar); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4010:15: note: in expansion of macro 'BUF_PUSH' 4010 | BUF_PUSH (wordchar); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4018:15: note: in expansion of macro 'BUF_PUSH' 4018 | BUF_PUSH (notwordchar); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4018:15: note: in expansion of macro 'BUF_PUSH' 4018 | BUF_PUSH (notwordchar); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4025:15: note: in expansion of macro 'BUF_PUSH' 4025 | BUF_PUSH (wordbeg); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4025:15: note: in expansion of macro 'BUF_PUSH' 4025 | BUF_PUSH (wordbeg); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4031:15: note: in expansion of macro 'BUF_PUSH' 4031 | BUF_PUSH (wordend); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4031:15: note: in expansion of macro 'BUF_PUSH' 4031 | BUF_PUSH (wordend); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4037:15: note: in expansion of macro 'BUF_PUSH' 4037 | BUF_PUSH (wordbound); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4037:15: note: in expansion of macro 'BUF_PUSH' 4037 | BUF_PUSH (wordbound); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4043:15: note: in expansion of macro 'BUF_PUSH' 4043 | BUF_PUSH (notwordbound); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4043:15: note: in expansion of macro 'BUF_PUSH' 4043 | BUF_PUSH (notwordbound); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4049:15: note: in expansion of macro 'BUF_PUSH' 4049 | BUF_PUSH (begbuf); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4049:15: note: in expansion of macro 'BUF_PUSH' 4049 | BUF_PUSH (begbuf); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4055:15: note: in expansion of macro 'BUF_PUSH' 4055 | BUF_PUSH (endbuf); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4055:15: note: in expansion of macro 'BUF_PUSH' 4055 | BUF_PUSH (endbuf); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1958:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1958 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4073:15: note: in expansion of macro 'BUF_PUSH_2' 4073 | BUF_PUSH_2 (duplicate, c1); | ^~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1958:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1958 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4073:15: note: in expansion of macro 'BUF_PUSH_2' 4073 | BUF_PUSH_2 (duplicate, c1); | ^~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1958:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1958 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4134:15: note: in expansion of macro 'BUF_PUSH_2' 4134 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1958:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1958 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4134:15: note: in expansion of macro 'BUF_PUSH_2' 4134 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4139:11: note: in expansion of macro 'BUF_PUSH' 4139 | BUF_PUSH (c); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4139:11: note: in expansion of macro 'BUF_PUSH' 4139 | BUF_PUSH (c); | ^~~~~~~~ ./regex.c:2087:22: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2087 | PTR_INT_TYPE incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4157:5: note: in expansion of macro 'BUF_PUSH' 4157 | BUF_PUSH (succeed); | ^~~~~~~~ ./regex.c:2008:25: note: call to 'realloc' here 2008 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ ./regex.c:2080:32: note: in expansion of macro 'REALLOC' 2080 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ ./regex.c:1944:7: note: in expansion of macro 'EXTEND_BUFFER' 1944 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ ./regex.c:1950:5: note: in expansion of macro 'GET_BUFFER_SPACE' 1950 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ ./regex.c:4157:5: note: in expansion of macro 'BUF_PUSH' 4157 | BUF_PUSH (succeed); | ^~~~~~~~ checking for setlocale... no yes checking for time_t in sys/types.h... checking whether free is declared... yes yes checking for a known getopt prototype in unistd.h... yes checking for waitpid... checking whether getenv is declared... yes checking for utime.h... yes checking for open... yes checking whether malloc is declared... yes yes checking whether environ is declared... checking for a thread-safe mkdir -p... ./../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... yes yes checking for a thread-safe mkdir -p... checking for style of include used by /opt/pkg/bin/gmake... yes ./../install-sh -c -d checking for gawk... /usr/bin/nawk checking whether /opt/pkg/bin/gmake sets $(MAKE)... GNU yes checking dependency style of gcc... checking whether mempcpy is declared... checking for lseek... no yes checking whether fprintf is declared... checking for style of include used by /opt/pkg/bin/gmake... none checking for x86_64-sun-solaris2.11-gcc... (cached) gcc GNU checking dependency style of gcc... no checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... cpp none checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-ranlib... ranlib checking for x86_64-sun-solaris2.11-gcc... (cached) gcc yes checking whether realloc is declared... yes checking whether getc_unlocked is declared... checking for close... yes checking whether stpcpy is declared... checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... yes checking for dirent.h that defines DIR... yes yes checking for grep that handles long lines and -e... checking whether strstr is declared... checking whether getenv is declared... yes checking for library containing opendir... yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demangle.c -o pic/cp-demangle.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demangle.c -o noasan/cp-demangle.o; \ else true; fi checking whether vsnprintf is declared... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demangle.c -o cp-demangle.o yes checking whether sbrk is declared... none required checking for library containing dlopen... (cached) none required checking for .preinit_array/.init_array/.fini_array support... no checking for a known getopt prototype in unistd.h... ./cp-demangle.c: In function 'd_print_mod': ./cp-demangle.c:5563:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 5563 | d_append_char (dpi, ' '); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./cp-demangle.c:5564:5: note: here 5564 | case DEMANGLE_COMPONENT_REFERENCE: | ^~~~ ./cp-demangle.c:5568:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 5568 | d_append_char (dpi, ' '); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./cp-demangle.c:5569:5: note: here 5569 | case DEMANGLE_COMPONENT_RVALUE_REFERENCE: | ^~~~ yes checking for library containing zlibVersion... yes checking whether snprintf is declared... yes checking whether strstr is declared... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./md5.c -o pic/md5.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./md5.c -o noasan/md5.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./md5.c -o md5.o yes checking whether stpcpy is declared... yes checking whether free is declared... yes no checking for struct tm.tm_gmtoff in time.h... checking whether strnlen is declared... yes no checking for struct stat.st_mtim.tv_sec in sys/stat.h... yes checking whether sbrk is declared... checking whether strstr is declared... yes checking for struct stat.st_mtim.tv_nsec in sys/stat.h... yes checking whether getenv is declared... yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sha1.c -o pic/sha1.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sha1.c -o noasan/sha1.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sha1.c -o sha1.o checking whether vsnprintf is declared... yes /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... yes checking whether environ is declared... yes checking for library containing zlibVersion... no checking for library containing zlibVersion... configure: updating cache ./config.cache configure: creating ./config.status no checking iconv.h usability... no checking whether ANSI C string concatenation works... yes checking for sys/types.h... yes checking iconv.h presence... yes checking for iconv.h... yes checking for ld used by GCC... yes /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep checking for egrep... yes checking size of void *... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -E checking for ANSI C header files... /bin/ld checking if the linker (/bin/ld) is GNU ld... checking for sys/stat.h... no checking for shared library run path origin... done checking for iconv... yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./alloca.c -o pic/alloca.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./alloca.c -o noasan/alloca.o; \ else true; fi checking for stdlib.h... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./alloca.c -o alloca.o 8 yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./argv.c -o pic/argv.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./argv.c -o noasan/argv.o; \ else true; fi checking for string.h... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./argv.c -o argv.o yes checking for iconv declaration... yes configure: updating cache ./config.cache install-shextern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for memory.h... configure: creating ./config.status yes yes checking for sys/types.h... checking for strings.h... yes configure: updating cache ./config.cache configure: creating ./config.status yes checking for sys/stat.h... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./choose-temp.c -o pic/choose-temp.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./choose-temp.c -o noasan/choose-temp.o; \ else true; fi checking for inttypes.h... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./choose-temp.c -o choose-temp.o yes yes checking for stdlib.h... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./concat.c -o pic/concat.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./concat.c -o noasan/concat.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./concat.c -o concat.o checking for stdint.h... yes yes checking for unistd.h... checking for string.h... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demint.c -o pic/cp-demint.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demint.c -o noasan/cp-demint.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./cp-demint.c -o cp-demint.o yes checking minix/config.h usability... yes checking for memory.h... no checking minix/config.h presence... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./crc32.c -o pic/crc32.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./crc32.c -o noasan/crc32.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./crc32.c -o crc32.o yes no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking for strings.h... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./d-demangle.c -o pic/d-demangle.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./d-demangle.c -o d-demangle.o yes checking for x86_64-sun-solaris2.11-ar... ar checking for x86_64-sun-solaris2.11-ranlib... ranlib checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... ./d-demangle.c: In function 'dlang_call_convention_p': ./d-demangle.c:1123:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1123 | switch (mangled[i]) | ^~~~~~ ./d-demangle.c:1130:5: note: here 1130 | default: | ^~~~~~~ /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... yes checking for inttypes.h... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-sun-solaris2.11-ar... (cached) ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... (cached) ranlib checking command to parse nm output from gcc object... yes config.status: creating .gdbinit checking for stdint.h... config.status: creating Makefile yes config.status: creating doc/Makefile checking for unistd.h... config.status: creating po/Makefile.in failed checking for dlfcn.h... config.status: creating config.h config.status: executing depfiles commands yes checking minix/config.h usability... yes checking for objdir... .libs no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... checking if gcc supports -fno-rtti -fno-exceptions... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dwarfnames.c -o pic/dwarfnames.o; \ else true; fi checking for fgrep... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dwarfnames.c -o noasan/dwarfnames.o; \ else true; fi /tmp/work/cross/binutils-mips-current/work/.tools/bin/grep -F checking for ld used by gcc... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dwarfnames.c -o dwarfnames.o /bin/ld checking if the linker (/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dyn-string.c -o pic/dyn-string.o; \ else true; fi no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dyn-string.c -o noasan/dyn-string.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./dyn-string.c -o dyn-string.o config.status: creating Makefile BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking if gcc static flag -static works... yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fdmatch.c -o pic/fdmatch.o; \ else true; fi config.status: creating doc/Makefile if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fdmatch.c -o noasan/fdmatch.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fdmatch.c -o fdmatch.o ./dyn-string.c: In function 'dyn_string_insert_cstr': ./dyn-string.c:280:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 280 | strncpy (dest->s + pos, src, length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dyn-string.c:272:16: note: length computed here 272 | int length = strlen (src); | ^~~~~~~~~~~~ checking for /bin/ld option to reload object files... -r checking for x86_64-sun-solaris2.11-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-sun-solaris2.11-ar... (cached) ar checking for x86_64-sun-solaris2.11-strip... no checking for strip... strip checking for x86_64-sun-solaris2.11-ranlib... (cached) ranlib checking command to parse nm output from gcc object... config.status: creating po/Makefile.in no checking if gcc supports -c -o file.o... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fibheap.c -o pic/fibheap.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fibheap.c -o noasan/fibheap.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fibheap.c -o fibheap.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./filename_cmp.c -o pic/filename_cmp.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./filename_cmp.c -o noasan/filename_cmp.o; \ else true; fi config.status: creating config.h gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./filename_cmp.c -o filename_cmp.o config.status: executing depfiles commands yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./floatformat.c -o pic/floatformat.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./floatformat.c -o noasan/floatformat.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./floatformat.c -o floatformat.o solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes config.status: executing libtool commands Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow config.status: creating Makefile checking whether gcc supports -Wmissing-field-initializers... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fnmatch.c -o pic/fnmatch.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fnmatch.c -o noasan/fnmatch.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fnmatch.c -o fnmatch.o failed config.status: executing default-1 commands checking for dlfcn.h... config.status: creating po/Makefile.in yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether to install libbfd... no checking whether NLS is requested... yes checking for catalogs to be installed... config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing default commands config.status: creating config.h yes checking for objdir... config.status: executing depfiles commands .libs if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fopen_unlocked.c -o noasan/fopen_unlocked.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./fopen_unlocked.c -o fopen_unlocked.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt.c -o pic/getopt.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt.c -o noasan/getopt.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt.c -o getopt.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt1.c -o pic/getopt1.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt1.c -o noasan/getopt1.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getopt1.c -o getopt1.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getpwd.c -o pic/getpwd.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getpwd.c -o noasan/getpwd.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getpwd.c -o getpwd.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getruntime.c -o pic/getruntime.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getruntime.c -o noasan/getruntime.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./getruntime.c -o getruntime.o config.status: executing libtool commands config.status: executing default-1 commands if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hashtab.c -o pic/hashtab.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hashtab.c -o noasan/hashtab.o; \ else true; fi checking if gcc supports -fno-rtti -fno-exceptions... config.status: creating po/POTFILES gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hashtab.c -o hashtab.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hex.c -o pic/hex.o; \ else true; fi config.status: creating po/Makefile if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hex.c -o noasan/hex.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./hex.c -o hex.o ./hashtab.c: In function 'iterative_hash': ./hashtab.c:965:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 965 | case 11: c+=((hashval_t)k[10]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:966:5: note: here 966 | case 10: c+=((hashval_t)k[9]<<16); | ^~~~ ./hashtab.c:966:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 966 | case 10: c+=((hashval_t)k[9]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:967:5: note: here 967 | case 9 : c+=((hashval_t)k[8]<<8); | ^~~~ ./hashtab.c:967:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 967 | case 9 : c+=((hashval_t)k[8]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:969:5: note: here 969 | case 8 : b+=((hashval_t)k[7]<<24); | ^~~~ ./hashtab.c:969:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 969 | case 8 : b+=((hashval_t)k[7]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:970:5: note: here 970 | case 7 : b+=((hashval_t)k[6]<<16); | ^~~~ ./hashtab.c:970:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 970 | case 7 : b+=((hashval_t)k[6]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:971:5: note: here 971 | case 6 : b+=((hashval_t)k[5]<<8); | ^~~~ ./hashtab.c:971:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 971 | case 6 : b+=((hashval_t)k[5]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:972:5: note: here 972 | case 5 : b+=k[4]; | ^~~~ ./hashtab.c:972:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 972 | case 5 : b+=k[4]; | ~^~~~~~ ./hashtab.c:973:5: note: here 973 | case 4 : a+=((hashval_t)k[3]<<24); | ^~~~ ./hashtab.c:973:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 973 | case 4 : a+=((hashval_t)k[3]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:974:5: note: here 974 | case 3 : a+=((hashval_t)k[2]<<16); | ^~~~ ./hashtab.c:974:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 974 | case 3 : a+=((hashval_t)k[2]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:975:5: note: here 975 | case 2 : a+=((hashval_t)k[1]<<8); | ^~~~ ./hashtab.c:975:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 975 | case 2 : a+=((hashval_t)k[1]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~ ./hashtab.c:976:5: note: here 976 | case 1 : a+=k[0]; | ^~~~ if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lbasename.c -o pic/lbasename.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lbasename.c -o noasan/lbasename.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lbasename.c -o lbasename.o no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lrealpath.c -o pic/lrealpath.o; \ else true; fi yes checking if gcc static flag -static works... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lrealpath.c -o noasan/lrealpath.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./lrealpath.c -o lrealpath.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-temp-file.c -o pic/make-temp-file.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-relative-prefix.c -o noasan/make-relative-prefix.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-temp-file.c -o noasan/make-temp-file.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-relative-prefix.c -o make-relative-prefix.o gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./make-temp-file.c -o make-temp-file.o no checking if gcc supports -c -o file.o... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./objalloc.c -o pic/objalloc.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./objalloc.c -o noasan/objalloc.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./objalloc.c -o objalloc.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./obstack.c -o pic/obstack.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./obstack.c -o noasan/obstack.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./obstack.c -o obstack.o da de es fi fr ga id it nl pt_BR ro sv tr uk vi zh_CN da de es fi fr ga id it nl pt_BR ro sv tr uk vi zh_CN checking whether NLS is requested... yes ./obstack.c: In function '_obstack_begin': ./obstack.c:166:17: warning: cast between incompatible function types from 'void * (*)(long int)' to 'struct _obstack_chunk * (*)(void *, long int)' [-Wcast-function-type] 166 | h->chunkfun = (struct _obstack_chunk * (*)(void *, long)) chunkfun; | ^ ./obstack.c:167:16: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, struct _obstack_chunk *)' [-Wcast-function-type] 167 | h->freefun = (void (*) (void *, struct _obstack_chunk *)) freefun; | ^ ./obstack.c:107:8: warning: cast between incompatible function types from 'struct _obstack_chunk * (*)(void *, long int)' to 'struct _obstack_chunk * (*)(long int)' [-Wcast-function-type] 107 | : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size))) | ^ ./obstack.c:172:22: note: in expansion of macro 'CALL_CHUNKFUN' 172 | chunk = h->chunk = CALL_CHUNKFUN (h, h -> chunk_size); | ^~~~~~~~~~~~~ ./obstack.c: In function '_obstack_begin_1': ./obstack.c:107:8: warning: cast between incompatible function types from 'struct _obstack_chunk * (*)(void *, long int)' to 'struct _obstack_chunk * (*)(long int)' [-Wcast-function-type] 107 | : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size))) | ^ ./obstack.c:218:22: note: in expansion of macro 'CALL_CHUNKFUN' 218 | chunk = h->chunk = CALL_CHUNKFUN (h, h -> chunk_size); | ^~~~~~~~~~~~~ ./obstack.c: In function '_obstack_newchunk': ./obstack.c:107:8: warning: cast between incompatible function types from 'struct _obstack_chunk * (*)(void *, long int)' to 'struct _obstack_chunk * (*)(long int)' [-Wcast-function-type] 107 | : (*(struct _obstack_chunk *(*) (long)) (h)->chunkfun) ((size))) | ^ ./obstack.c:253:15: note: in expansion of macro 'CALL_CHUNKFUN' 253 | new_chunk = CALL_CHUNKFUN (h, new_size); | ^~~~~~~~~~~~~ ./obstack.c:114:9: warning: cast between incompatible function types from 'void (*)(void *, struct _obstack_chunk *)' to 'void (*)(void *)' [-Wcast-function-type] 114 | (*(void (*) (void *)) (h)->freefun) ((old_chunk)); \ | ^ ./obstack.c:286:7: note: in expansion of macro 'CALL_FREEFUN' 286 | CALL_FREEFUN (h, old_chunk); | ^~~~~~~~~~~~ ./obstack.c: In function '_obstack_free': ./obstack.c:114:9: warning: cast between incompatible function types from 'void (*)(void *, struct _obstack_chunk *)' to 'void (*)(void *)' [-Wcast-function-type] 114 | (*(void (*) (void *)) (h)->freefun) ((old_chunk)); \ | ^ ./obstack.c:342:7: note: in expansion of macro 'CALL_FREEFUN' 342 | CALL_FREEFUN (h, lp); | ^~~~~~~~~~~~ ./obstack.c: In function 'obstack_free': ./obstack.c:114:9: warning: cast between incompatible function types from 'void (*)(void *, struct _obstack_chunk *)' to 'void (*)(void *)' [-Wcast-function-type] 114 | (*(void (*) (void *)) (h)->freefun) ((old_chunk)); \ | ^ ./obstack.c:374:7: note: in expansion of macro 'CALL_FREEFUN' 374 | CALL_FREEFUN (h, lp); | ^~~~~~~~~~~~ checking for msgfmt... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt checking for xgettext... /opt/pkg/bin/xgettext if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./partition.c -o pic/partition.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pexecute.c -o pic/pexecute.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./partition.c -o noasan/partition.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pexecute.c -o noasan/pexecute.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./partition.c -o partition.o gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pexecute.c -o pexecute.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./physmem.c -o pic/physmem.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./physmem.c -o noasan/physmem.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./physmem.c -o physmem.o checking for msgmerge... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-common.c -o pic/pex-common.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-common.c -o noasan/pex-common.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-common.c -o pex-common.o /opt/pkg/bin/msgmerge if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-one.c -o pic/pex-one.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-one.c -o noasan/pex-one.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-one.c -o pex-one.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-unix.c -o pic/pex-unix.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-unix.c -o noasan/pex-unix.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./pex-unix.c -o pex-unix.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./safe-ctype.c -o pic/safe-ctype.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object.c -o pic/simple-object.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./safe-ctype.c -o noasan/safe-ctype.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./safe-ctype.c -o safe-ctype.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object.c -o noasan/simple-object.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object.c -o simple-object.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-coff.c -o noasan/simple-object-coff.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-coff.c -o simple-object-coff.o no checking for shl_load in -ldld... checking for string.h... (cached) yes checking for strings.h... (cached) yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-elf.c -o noasan/simple-object-elf.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-elf.c -o simple-object-elf.o checking for stdlib.h... (cached) yes if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-mach-o.c -o simple-object-mach-o.o checking limits.h usability... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ else true; fi no checking for dlopen... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./simple-object-xcoff.c -o simple-object-xcoff.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sort.c -o pic/sort.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sort.c -o noasan/sort.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sort.c -o sort.o yes checking limits.h presence... yes checking for limits.h... yes checking whether string.h and strings.h may both be included... yes checking whether a program can dlopen itself... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./spaces.c -o pic/spaces.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./spaces.c -o noasan/spaces.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./spaces.c -o spaces.o yes checking whether basename is declared... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./splay-tree.c -o pic/splay-tree.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./splay-tree.c -o noasan/splay-tree.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./splay-tree.c -o splay-tree.o yes checking whether a statically linked program can dlopen itself... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./stack-limit.c -o pic/stack-limit.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./stack-limit.c -o noasan/stack-limit.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./stack-limit.c -o stack-limit.o no if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strerror.c -o pic/strerror.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strerror.c -o noasan/strerror.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strerror.c -o strerror.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strsignal.c -o pic/strsignal.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strsignal.c -o noasan/strsignal.o; \ else true; fi yes checking whether stripping libraries is possible... gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strsignal.c -o strsignal.o no checking if libtool supports shared libraries... checking whether stpcpy is declared... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for dlfcn.h... (cached) yes checking for windows.h... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./timeval-utils.c -o pic/timeval-utils.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./timeval-utils.c -o noasan/timeval-utils.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./timeval-utils.c -o timeval-utils.o no checking for library containing dlopen... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./unlink-if-ordinary.c -o unlink-if-ordinary.o yes checking for sigsetjmp... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xatexit.c -o pic/xatexit.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xatexit.c -o noasan/xatexit.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xatexit.c -o xatexit.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xexit.c -o pic/xexit.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xexit.c -o noasan/xexit.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xexit.c -o xexit.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmalloc.c -o pic/xmalloc.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmalloc.c -o noasan/xmalloc.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmalloc.c -o xmalloc.o checking linker --as-needed support... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmemdup.c -o pic/xmemdup.o; \ else true; fi no checking for cos in -lm... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmemdup.c -o noasan/xmemdup.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xmemdup.c -o xmemdup.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrdup.c -o pic/xstrdup.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrdup.c -o noasan/xstrdup.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrdup.c -o xstrdup.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrerror.c -o pic/xstrerror.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrerror.c -o noasan/xstrerror.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrerror.c -o xstrerror.o none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrndup.c -o pic/xstrndup.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrndup.c -o noasan/xstrndup.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./xstrndup.c -o xstrndup.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./mempcpy.c -o pic/mempcpy.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sigsetmask.c -o pic/sigsetmask.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./mempcpy.c -o noasan/mempcpy.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sigsetmask.c -o noasan/sigsetmask.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./mempcpy.c -o mempcpy.o gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./sigsetmask.c -o sigsetmask.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strverscmp.c -o pic/strverscmp.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strverscmp.c -o noasan/strverscmp.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strverscmp.c -o strverscmp.o no yes config.status: executing libtool commands if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./setproctitle.c -o pic/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./setproctitle.c -o noasan/setproctitle.o; \ else true; fi if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strncmp.c -o pic/strncmp.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./setproctitle.c -o setproctitle.o if [ x"" != x ]; then \ gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strncmp.c -o noasan/strncmp.o; \ else true; fi gcc -c -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ./strncmp.c -o strncmp.o Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow checking whether to enable maintainer-specific portions of Makefiles... no checking whether to install libbfd... no checking whether NLS is requested... yes checking for catalogs to be installed... config.status: executing default-1 commands rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a config.status: creating po/POTFILES ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./mempcpy.o ./sigsetmask.o ./strverscmp.o ./setproctitle.o ./strncmp.o config.status: creating po/Makefile ranlib ./libiberty.a if [ x"" != x ]; then \ cd pic; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./mempcpy.o ./sigsetmask.o ./strverscmp.o ./setproctitle.o ./strncmp.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi; \ if [ x"" != x ]; then \ cd noasan; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./mempcpy.o ./sigsetmask.o ./strverscmp.o ./setproctitle.o ./strncmp.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi gmake[2]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/libiberty' configure: updating cache ./config.cache configure: creating ./config.status da es fi fr id ja ro ru rw sv tr uk vi zh_CN da es fi fr id ja ro ru rw sv tr uk vi zh_CN checking whether NLS is requested... yes checking for msgfmt... /opt/pkg/bin/msgfmt checking for gmsgfmt... /opt/pkg/bin/msgfmt checking for xgettext... /opt/pkg/bin/xgettext checking for msgmerge... /opt/pkg/bin/msgmerge checking size of long long... 8 checking size of void *... 8 checking size of long... 8 checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking stddef.h usability... config.status: creating Makefile config.status: creating po/Makefile.in yes checking stddef.h presence... yes checking for stddef.h... yes config.status: creating config.h checking for string.h... (cached) yes config.status: executing depfiles commands checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/stat.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes looking for a compliant stdint.h in stdint.h, checking for uintmax_t... config.status: executing libtool commands config.status: executing default-1 commands yes checking for uintptr_t... config.status: creating po/POTFILES config.status: creating po/Makefile yes checking for int_least32_t... yes checking for int_fast32_t... yes checking for uint64_t... yes checking what to include in bfd_stdint.h... stdint.h (already complete) checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether string.h and strings.h may both be included... yes checking for fcntl... yes checking for getpagesize... yes checking for setitimer... yes checking for sysconf... yes checking for fdopen... yes checking for getuid... yes checking for getgid... yes checking for fileno... yes checking for strtoull... yes checking for getrlimit... yes checking whether basename is declared... no checking whether ftello is declared... yes checking whether ftello64 is declared... yes checking whether fseeko is declared... yes checking whether fseeko64 is declared... yes checking whether ffs is declared... yes checking whether free is declared... yes checking whether getenv is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether stpcpy is declared... yes checking whether strstr is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether strnlen is declared... yes checking for library containing zlibVersion... no checking linker --as-needed support... no checking for cos in -lm... yes checking for gcc version with buggy 64-bit support... no checking for ftello... yes checking for ftello64... no checking for fseeko... yes checking for fseeko64... no checking for fopen64... no checking size of off_t... 8 checking file_ptr type... BFD_HOST_64_BIT checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... yes checking for madvise... yes checking for mprotect... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating bfd-in3.h config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing bfd_stdint.h commands config.status: executing default commands gmake[2]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' rm -f elf32-target.h rm -f elf64-target.h rm -f targmatch.h sed -e s/NN/32/g < ./elfxx-target.h > elf32-target.new creating bfdver.h sed -e s/NN/64/g < ./elfxx-target.h > elf64-target.new sed -f ./targmatch.sed < ./config.bfd > targmatch.new mv -f elf32-target.new elf32-target.h mv -f elf64-target.new elf64-target.h Making info in doc gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/doc' gcc -o chw$$ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations \ -Wl,-R/opt/pkg/lib -I.. -I./.. -I./../../include -I./../../intl -I../../intl ./chew.c; \ /usr/bin/bash ./../../move-if-change \ chw$$ chew; \ touch chew.stamp ./chew.c: In function 'init_string_with_size': ./chew.c:125:1: warning: old-style function definition [-Wold-style-definition] 125 | init_string_with_size (buffer, size) | ^~~~~~~~~~~~~~~~~~~~~ ./chew.c: In function 'init_string': ./chew.c:135:1: warning: old-style function definition [-Wold-style-definition] 135 | init_string (buffer) | ^~~~~~~~~~~ ./chew.c: In function 'find': ./chew.c:142:1: warning: old-style function definition [-Wold-style-definition] 142 | find (str, what) | ^~~~ ./chew.c: In function 'write_buffer': ./chew.c:160:1: warning: old-style function definition [-Wold-style-definition] 160 | write_buffer (buffer, f) | ^~~~~~~~~~~~ ./chew.c: In function 'delete_string': ./chew.c:170:1: warning: old-style function definition [-Wold-style-definition] 170 | delete_string (buffer) | ^~~~~~~~~~~~~ ./chew.c: In function 'addr': ./chew.c:177:1: warning: old-style function definition [-Wold-style-definition] 177 | addr (buffer, idx) | ^~~~ ./chew.c: In function 'at': ./chew.c:185:1: warning: old-style function definition [-Wold-style-definition] 185 | at (buffer, pos) | ^~ ./chew.c: In function 'catchar': ./chew.c:195:1: warning: old-style function definition [-Wold-style-definition] 195 | catchar (buffer, ch) | ^~~~~~~ ./chew.c: In function 'overwrite_string': ./chew.c:209:1: warning: old-style function definition [-Wold-style-definition] 209 | overwrite_string (dst, src) | ^~~~~~~~~~~~~~~~ ./chew.c: In function 'catbuf': ./chew.c:220:1: warning: old-style function definition [-Wold-style-definition] 220 | catbuf (buffer, buf, len) | ^~~~~~ ./chew.c: In function 'cattext': ./chew.c:236:1: warning: old-style function definition [-Wold-style-definition] 236 | cattext (buffer, string) | ^~~~~~~ ./chew.c: In function 'catstr': ./chew.c:244:1: warning: old-style function definition [-Wold-style-definition] 244 | catstr (dst, src) | ^~~~~~ ./chew.c: In function 'skip_white_and_stars': ./chew.c:252:1: warning: old-style function definition [-Wold-style-definition] 252 | skip_white_and_stars (src, idx) | ^~~~~~~~~~~~~~~~~~~~ ./chew.c: In function 'skip_past_newline_1': ./chew.c:269:1: warning: old-style function definition [-Wold-style-definition] 269 | skip_past_newline_1 (ptr, idx) | ^~~~~~~~~~~~~~~~~~~ ./chew.c: In function 'die': ./chew.c:310:1: warning: old-style function definition [-Wold-style-definition] 310 | die (msg) | ^~~ ./chew.c: In function 'exec': ./chew.c:372:1: warning: old-style function definition [-Wold-style-definition] 372 | exec (word) | ^~~~ ./chew.c: In function 'remove_noncomments': ./chew.c:435:1: warning: old-style function definition [-Wold-style-definition] 435 | remove_noncomments (src, dst) | ^~~~~~~~~~~~~~~~~~ ./chew.c: In function 'iscommand': ./chew.c:841:1: warning: old-style function definition [-Wold-style-definition] 841 | iscommand (ptr, idx) | ^~~~~~~~~ ./chew.c: In function 'copy_past_newline': ./chew.c:867:1: warning: old-style function definition [-Wold-style-definition] 867 | copy_past_newline (ptr, idx, dst) | ^~~~~~~~~~~~~~~~~ ./chew.c: In function 'nextword': ./chew.c:1142:1: warning: old-style function definition [-Wold-style-definition] 1142 | nextword (string, word) | ^~~~~~~~ ./chew.c: In function 'lookup_word': ./chew.c:1231:1: warning: old-style function definition [-Wold-style-definition] 1231 | lookup_word (word) | ^~~~~~~~~~~ ./chew.c: In function 'newentry': ./chew.c:1281:1: warning: old-style function definition [-Wold-style-definition] 1281 | newentry (word) | ^~~~~~~~ ./chew.c: In function 'add_to_definition': ./chew.c:1295:1: warning: old-style function definition [-Wold-style-definition] 1295 | add_to_definition (entry, word) | ^~~~~~~~~~~~~~~~~ ./chew.c: In function 'add_intrinsic': ./chew.c:1312:1: warning: old-style function definition [-Wold-style-definition] 1312 | add_intrinsic (name, func) | ^~~~~~~~~~~~~ ./chew.c: In function 'add_var': ./chew.c:1322:1: warning: old-style function definition [-Wold-style-definition] 1322 | add_var (name) | ^~~~~~~ ./chew.c: In function 'compile': ./chew.c:1332:1: warning: old-style function definition [-Wold-style-definition] 1332 | compile (string) | ^~~~~~~ ./chew.c: In function 'read_in': ./chew.c:1455:1: warning: old-style function definition [-Wold-style-definition] 1455 | read_in (str, file) | ^~~~~~~ ./chew.c: In function 'main': ./chew.c:1491:1: warning: old-style function definition [-Wold-style-definition] 1491 | main (ac, av) | ^~~~ mv -f targmatch.new targmatch.h ./chew -f ./doc.str < ../aoutx.h >aoutx.tmp ./chew -f ./doc.str < ../archive.c >archive.tmp ./chew -f ./doc.str < ../archures.c >archures.tmp ./chew -f ./doc.str < ../bfd.c >bfd.tmp ./chew -f ./doc.str < ../cache.c >cache.tmp ./chew -f ./doc.str < ../coffcode.h >coffcode.tmp ./chew -f ./doc.str < ../corefile.c >core.tmp /usr/bin/bash ./../../move-if-change archive.tmp archive.texi /usr/bin/bash ./../../move-if-change bfd.tmp bfdt.texi /usr/bin/bash ./../../move-if-change cache.tmp cache.texi /usr/bin/bash ./../../move-if-change aoutx.tmp aoutx.texi /usr/bin/bash ./../../move-if-change archures.tmp archures.texi /usr/bin/bash ./../../move-if-change core.tmp core.texi /usr/bin/bash ./../../move-if-change coffcode.tmp coffcode.texi touch archive.stamp touch bfdt.stamp touch aoutx.stamp touch core.stamp touch cache.stamp ./chew -f ./doc.str < ../elf.c >elf.tmp ./chew -f ./doc.str < ../elfcode.h >elfcode.tmp touch archures.stamp touch coffcode.stamp ./chew -f ./doc.str < ../format.c >format.tmp ./chew -f ./doc.str < ../libbfd.c >libbfd.tmp ./chew -f ./doc.str < ../bfdwin.c >bfdwin.tmp ./chew -f ./doc.str < ../bfdio.c >bfdio.tmp ./chew -f ./doc.str < ../opncls.c >opncls.tmp /usr/bin/bash ./../../move-if-change elfcode.tmp elfcode.texi /usr/bin/bash ./../../move-if-change libbfd.tmp libbfd.texi /usr/bin/bash ./../../move-if-change elf.tmp elf.texi /usr/bin/bash ./../../move-if-change bfdio.tmp bfdio.texi /usr/bin/bash ./../../move-if-change format.tmp format.texi /usr/bin/bash ./../../move-if-change bfdwin.tmp bfdwin.texi /usr/bin/bash ./../../move-if-change opncls.tmp opncls.texi touch elfcode.stamp touch elf.stamp touch bfdio.stamp touch libbfd.stamp touch format.stamp touch bfdwin.stamp touch opncls.stamp ./chew -f ./doc.str < ../reloc.c >reloc.tmp ./chew -f ./doc.str < ../section.c >section.tmp ./chew -f ./doc.str < ../syms.c >syms.tmp ./chew -f ./doc.str < ../targets.c >targets.tmp ./chew -f ./doc.str < ../init.c >init.tmp ./chew -f ./doc.str < ../hash.c >hash.tmp ./chew -f ./doc.str < ../linker.c >linker.tmp /usr/bin/bash ./../../move-if-change section.tmp section.texi /usr/bin/bash ./../../move-if-change syms.tmp syms.texi /usr/bin/bash ./../../move-if-change init.tmp init.texi /usr/bin/bash ./../../move-if-change reloc.tmp reloc.texi /usr/bin/bash ./../../move-if-change hash.tmp hash.texi /usr/bin/bash ./../../move-if-change targets.tmp targets.texi /usr/bin/bash ./../../move-if-change linker.tmp linker.texi touch section.stamp touch syms.stamp touch init.stamp touch hash.stamp touch reloc.stamp touch linker.stamp touch targets.stamp ./chew -f ./doc.str < ../mmo.c >mmo.tmp /usr/bin/bash ./../../move-if-change mmo.tmp mmo.texi touch mmo.stamp gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/doc' Making info in po gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/po' ( if test 'x.' != 'x.'; then \ posrcprefix='../'; \ else \ posrcprefix="../"; \ fi; \ rm -f SRC-POTFILES-t SRC-POTFILES \ && (sed -e '/^#/d' \ -e '/^[ ]*$/d' \ -e "s@.*@ $posrcprefix& \\\\@" < ./SRC-POTFILES.in \ | sed -e '$s/\\$//') > SRC-POTFILES-t \ && chmod a-w SRC-POTFILES-t \ && mv SRC-POTFILES-t SRC-POTFILES ) ( rm -f BLD-POTFILES-t BLD-POTFILES \ && (sed -e '/^#/d' \ -e '/^[ ]*$/d' \ -e "s@.*@ ../& \\\\@" < ./BLD-POTFILES.in \ | sed -e '$s/\\$//') > BLD-POTFILES-t \ && chmod a-w BLD-POTFILES-t \ && mv BLD-POTFILES-t BLD-POTFILES ) cd .. \ && CONFIG_FILES=po/Makefile.in:po/Make-in \ CONFIG_HEADERS= /usr/bin/bash ./config.status config.status: creating po/Makefile.in config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing bfd_stdint.h commands config.status: executing default commands gmake[3]: Nothing to be done for 'info'. gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/po' gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' gmake[3]: Nothing to be done for 'info-am'. gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' Making all in doc gmake[4]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/doc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/doc' Making all in po gmake[4]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/po' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd/po' gmake[4]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' rm -f bfd-tmp.h cp bfd-in3.h bfd-tmp.h rm -f tofiles /usr/bin/bash ./../move-if-change bfd-tmp.h bfd.h f=""; \ for i in elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elfn32-mips.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-mips.lo cpu-plugin.lo archive64.lo ; do \ case " $f " in \ *" $i "*) ;; \ *) f="$f $i" ;; \ esac ; \ done ; \ echo $f > tofiles /usr/bin/bash ./../move-if-change tofiles ofiles rm -f bfd-tmp.h touch stmp-bfd-h touch stamp-ofiles source='archive.c' object='archive.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o archive.lo archive.c source='archures.c' object='archures.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o archures.lo -DDEFAULT_VECTOR=mips_elf32_trad_le_vec -DSELECT_VECS='&mips_elf32_trad_le_vec,&mips_elf32_ntrad_le_vec,&mips_elf32_ntrad_be_vec,&mips_elf32_trad_be_vec,&mips_elf64_trad_be_vec,&mips_elf64_trad_le_vec,&mips_ecoff_le_vec,&mips_ecoff_be_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_mips_arch,&bfd_plugin_arch' ./archures.c source='bfd.c' object='bfd.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o bfd.lo bfd.c source='bfdio.c' object='bfdio.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o bfdio.lo bfdio.c source='bfdwin.c' object='bfdwin.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o bfdwin.lo bfdwin.c source='cache.c' object='cache.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o cache.lo cache.c source='coffgen.c' object='coffgen.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o coffgen.lo coffgen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -DDEFAULT_VECTOR=mips_elf32_trad_le_vec "-DSELECT_VECS=&mips_elf32_trad_le_vec,&mips_elf32_ntrad_le_vec,&mips_elf32_ntrad_be_vec,&mips_elf32_trad_be_vec,&mips_elf64_trad_be_vec,&mips_elf64_trad_le_vec,&mips_ecoff_le_vec,&mips_ecoff_be_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_mips_arch,&bfd_plugin_arch" ./archures.c -o archures.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c bfdio.c -o bfdio.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c bfd.c -o bfd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c bfdwin.c -o bfdwin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c coffgen.c -o coffgen.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c archive.c -o archive.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c cache.c -o cache.o source='corefile.c' object='corefile.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o corefile.lo corefile.c coffgen.c: In function 'coff_print_symbol': coffgen.c:2180:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2180 | if (combined->u.syment.n_type == T_NULL) | ^ coffgen.c:2197:17: note: here 2197 | case C_EXT: | ^~~~ coffgen.c:2199:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2199 | if (ISFCN (combined->u.syment.n_type)) | ^ coffgen.c:2217:17: note: here 2217 | default: | ^~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c corefile.c -o corefile.o source='format.c' object='format.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o format.lo format.c source='init.c' object='init.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o init.lo init.c source='libbfd.c' object='libbfd.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o libbfd.lo libbfd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c format.c -o format.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c init.c -o init.o source='opncls.c' object='opncls.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o opncls.lo opncls.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c libbfd.c -o libbfd.o source='reloc.c' object='reloc.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o reloc.lo reloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c opncls.c -o opncls.o source='section.c' object='section.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o section.lo section.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c reloc.c -o reloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c section.c -o section.o In file included from reloc.c:52: reloc.c: In function 'bfd_default_reloc_type_lookup': libbfd.h:759:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 759 | do { bfd_assert(__FILE__,__LINE__); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:7394:11: note: in expansion of macro 'BFD_FAIL' 7394 | BFD_FAIL (); | ^~~~~~~~ reloc.c:7395:9: note: here 7395 | case 32: | ^~~~ libbfd.h:759:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 759 | do { bfd_assert(__FILE__,__LINE__); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:7398:11: note: in expansion of macro 'BFD_FAIL' 7398 | BFD_FAIL (); | ^~~~~~~~ reloc.c:7399:9: note: here 7399 | default: | ^~~~~~~ libbfd.h:759:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 759 | do { bfd_assert(__FILE__,__LINE__); } while (0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:7400:11: note: in expansion of macro 'BFD_FAIL' 7400 | BFD_FAIL (); | ^~~~~~~~ reloc.c:7402:5: note: here 7402 | default: | ^~~~~~~ source='syms.c' object='syms.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o syms.lo syms.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c syms.c -o syms.o source='targets.c' object='targets.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o targets.lo -DDEFAULT_VECTOR=mips_elf32_trad_le_vec -DSELECT_VECS='&mips_elf32_trad_le_vec,&mips_elf32_ntrad_le_vec,&mips_elf32_ntrad_be_vec,&mips_elf32_trad_be_vec,&mips_elf64_trad_be_vec,&mips_elf64_trad_le_vec,&mips_ecoff_le_vec,&mips_ecoff_be_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_mips_arch,&bfd_plugin_arch' ./targets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -DDEFAULT_VECTOR=mips_elf32_trad_le_vec "-DSELECT_VECS=&mips_elf32_trad_le_vec,&mips_elf32_ntrad_le_vec,&mips_elf32_ntrad_be_vec,&mips_elf32_trad_be_vec,&mips_elf64_trad_be_vec,&mips_elf64_trad_le_vec,&mips_ecoff_le_vec,&mips_ecoff_be_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec" "-DSELECT_ARCHITECTURES=&bfd_mips_arch,&bfd_plugin_arch" ./targets.c -o targets.o source='hash.c' object='hash.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o hash.lo hash.c source='linker.c' object='linker.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o linker.lo linker.c source='srec.c' object='srec.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o srec.lo srec.c source='binary.c' object='binary.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o binary.lo binary.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c hash.c -o hash.o source='tekhex.c' object='tekhex.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o tekhex.lo tekhex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c linker.c -o linker.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c srec.c -o srec.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c binary.c -o binary.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c tekhex.c -o tekhex.o source='ihex.c' object='ihex.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o ihex.lo ihex.c source='stabs.c' object='stabs.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o stabs.lo stabs.c In file included from binary.c:38: libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ binary.c:356:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 356 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ binary.c:358:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 358 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:397:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(bfd *, void *, struct bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] 397 | ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) | ^ binary.c:192:35: note: in expansion of macro '_bfd_nosymbols_print_symbol' 192 | #define binary_print_symbol _bfd_nosymbols_print_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7015:3: note: in expansion of macro 'binary_print_symbol' 7015 | NAME##_print_symbol, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ binary.c:212:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 212 | #define binary_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'binary_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ binary.c:205:44: note: in expansion of macro '_bfd_nosymbols_get_lineno' 205 | #define binary_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'binary_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ binary.c:206:44: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 206 | #define binary_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'binary_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ binary.c:207:44: note: in expansion of macro '_bfd_nosymbols_find_line' 207 | #define binary_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'binary_find_line' 7021 | NAME##_find_line, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ binary.c:208:44: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 208 | #define binary_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'binary_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ binary.c:209:44: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 209 | #define binary_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'binary_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ binary.c:359:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 359 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ binary.c:360:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 360 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ binary.c:360:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 360 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ binary.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 363 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ binary.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 363 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ binary.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 363 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from srec.c:106: libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ srec.c:1324:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1324 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ srec.c:1326:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1326 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1254:52: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 1254 | #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ srec.c:1256:51: note: in expansion of macro '_bfd_nosymbols_get_lineno' 1256 | #define srec_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'srec_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ srec.c:1257:51: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 1257 | #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'srec_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ srec.c:1258:51: note: in expansion of macro '_bfd_nosymbols_find_line' 1258 | #define srec_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'srec_find_line' 7021 | NAME##_find_line, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ srec.c:1259:51: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 1259 | #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'srec_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ srec.c:1261:51: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 1261 | #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ srec.c:1327:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1327 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ srec.c:1328:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1328 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ srec.c:1328:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1328 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ srec.c:1331:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1331 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ srec.c:1331:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1331 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ srec.c:1331:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1331 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ srec.c:1380:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1380 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ srec.c:1382:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1382 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1254:52: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 1254 | #define srec_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'srec_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ srec.c:1256:51: note: in expansion of macro '_bfd_nosymbols_get_lineno' 1256 | #define srec_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'srec_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ srec.c:1257:51: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 1257 | #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'srec_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ srec.c:1258:51: note: in expansion of macro '_bfd_nosymbols_find_line' 1258 | #define srec_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'srec_find_line' 7021 | NAME##_find_line, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ srec.c:1259:51: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 1259 | #define srec_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'srec_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ srec.c:1261:51: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 1261 | #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'srec_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ srec.c:1383:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1383 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ srec.c:1384:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1384 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ srec.c:1384:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1384 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ srec.c:1387:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1387 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ srec.c:1387:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1387 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ srec.c:1387:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1387 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c: In function 'srec_write_record': srec.c:974:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 974 | dst += 2; | ~~~~^~~~ srec.c:975:5: note: here 975 | case 8: | ^~~~ srec.c:978:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 978 | dst += 2; | ~~~~^~~~ srec.c:979:5: note: here 979 | case 9: | ^~~~ In file included from tekhex.c:71: libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ tekhex.c:1023:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1023 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ tekhex.c:1025:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1025 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ tekhex.c:954:46: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 954 | #define tekhex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'tekhex_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ tekhex.c:956:53: note: in expansion of macro '_bfd_nosymbols_get_lineno' 956 | #define tekhex_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'tekhex_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ tekhex.c:957:53: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 957 | #define tekhex_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'tekhex_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ tekhex.c:958:53: note: in expansion of macro '_bfd_nosymbols_find_line' 958 | #define tekhex_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'tekhex_find_line' 7021 | NAME##_find_line, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ tekhex.c:959:53: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 959 | #define tekhex_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'tekhex_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ tekhex.c:960:53: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 960 | #define tekhex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'tekhex_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ tekhex.c:1026:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1026 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ tekhex.c:1027:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1027 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ tekhex.c:1027:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1027 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ tekhex.c:1030:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1030 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ tekhex.c:1030:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1030 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ tekhex.c:1030:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1030 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c ihex.c -o ihex.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c stabs.c -o stabs.o In file included from ihex.c:124: libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ ihex.c:988:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 988 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ ihex.c:990:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 990 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:917:52: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 917 | #define ihex_canonicalize_symtab ((long (*) (bfd *, asymbol **)) bfd_0l) | ^ bfd.h:7013:3: note: in expansion of macro 'ihex_canonicalize_symtab' 7013 | NAME##_canonicalize_symtab, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:397:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(bfd *, void *, struct bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] 397 | ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) | ^ ihex.c:919:51: note: in expansion of macro '_bfd_nosymbols_print_symbol' 919 | #define ihex_print_symbol _bfd_nosymbols_print_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7015:3: note: in expansion of macro 'ihex_print_symbol' 7015 | NAME##_print_symbol, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:399:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, asymbol *, symbol_info *)' {aka 'void (*)(bfd *, struct bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] 399 | ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) | ^ ihex.c:920:51: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' 920 | #define ihex_get_symbol_info _bfd_nosymbols_get_symbol_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7016:3: note: in expansion of macro 'ihex_get_symbol_info' 7016 | NAME##_get_symbol_info, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:401:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(bfd *, const char *)'} [-Wcast-function-type] 401 | ((bfd_boolean (*) (bfd *, const char *)) bfd_false) | ^ ihex.c:922:51: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' 922 | #define ihex_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7017:3: note: in expansion of macro 'ihex_bfd_is_local_label_name' 7017 | NAME##_bfd_is_local_label_name, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:921:52: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 921 | #define ihex_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'ihex_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ ihex.c:923:51: note: in expansion of macro '_bfd_nosymbols_get_lineno' 923 | #define ihex_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'ihex_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ ihex.c:924:51: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 924 | #define ihex_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'ihex_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ ihex.c:925:51: note: in expansion of macro '_bfd_nosymbols_find_line' 925 | #define ihex_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'ihex_find_line' 7021 | NAME##_find_line, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ ihex.c:926:51: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 926 | #define ihex_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'ihex_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ ihex.c:927:51: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 927 | #define ihex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'ihex_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] 421 | ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) | ^ ihex.c:928:51: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' 928 | #define ihex_read_minisymbols _bfd_nosymbols_read_minisymbols | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7024:3: note: in expansion of macro 'ihex_read_minisymbols' 7024 | NAME##_read_minisymbols, \ | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:423:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] 423 | ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ | ^ ihex.c:929:51: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' 929 | #define ihex_minisymbol_to_symbol _bfd_nosymbols_minisymbol_to_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7025:3: note: in expansion of macro 'ihex_minisymbol_to_symbol' 7025 | NAME##_minisymbol_to_symbol | ^~~~ ihex.c:991:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 991 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ ihex.c:992:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 992 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ ihex.c:992:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 992 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 995 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 995 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ ihex.c:995:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 995 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ source='stab-syms.c' object='stab-syms.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o stab-syms.lo stab-syms.c source='merge.c' object='merge.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o merge.lo merge.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c stab-syms.c -o stab-syms.o ihex.c: In function 'ihex_bad_byte': ihex.c:222:26: warning: '%03o' directive writing between 3 and 11 bytes into a region of size 9 [-Wformat-overflow=] 222 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~ In function 'ihex_bad_byte', inlined from 'ihex_bad_byte' at ihex.c:210:1: ihex.c:222:23: note: directive argument in the range [0, 4294967294] 222 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~~~~~ ihex.c:222:9: note: 'sprintf' output between 5 and 13 bytes into a destination of size 10 222 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c merge.c -o merge.o stab-syms.c: In function 'bfd_get_stab_name': stab-syms.c:48:1: warning: old-style function definition [-Wold-style-definition] 48 | bfd_get_stab_name (code) | ^~~~~~~~~~~~~~~~~ source='dwarf2.c' object='dwarf2.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o dwarf2.lo -DDEBUGDIR=\"/opt/pkg/lib/debug\" ./dwarf2.c source='simple.c' object='simple.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o simple.lo simple.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -DDEBUGDIR=\"/opt/pkg/lib/debug\" ./dwarf2.c -o dwarf2.o source='compress.c' object='compress.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o compress.lo compress.c source='verilog.c' object='verilog.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o verilog.lo verilog.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c simple.c -o simple.o source='elf32-mips.c' object='elf32-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf32-mips.lo elf32-mips.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c compress.c -o compress.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c verilog.c -o verilog.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf32-mips.c -o elf32-mips.o In file included from verilog.c:57: libbfd.h:252:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 252 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6930:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 6930 | NAME##_bfd_copy_private_bfd_data, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ bfd.h:6933:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ bfd.h:6934:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6935:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ bfd.h:6937:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ verilog.c:361:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 361 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'int (*)(bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 287 | ((bfd_boolean (*) (bfd *, char **, bfd_size_type *, const char **)) \ | ^ bfd.h:6985:3: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 6985 | NAME##_construct_extended_name_table, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:290:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, const char *, char *)' [-Wcast-function-type] 290 | ((void (*) (bfd *, const char *, char *)) bfd_void) | ^ bfd.h:6986:3: note: in expansion of macro '_bfd_noarchive_truncate_arname' 6986 | NAME##_truncate_arname, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:292:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'int (*)(bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 292 | ((bfd_boolean (*) (bfd *, unsigned int, struct orl *, unsigned int, int)) \ | ^ bfd.h:6987:3: note: in expansion of macro '_bfd_noarchive_write_armap' 6987 | NAME##_write_armap, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:296:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 296 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_false) | ^ bfd.h:6989:3: note: in expansion of macro '_bfd_noarchive_write_ar_hdr' 6989 | NAME##_write_ar_hdr, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:298:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, bfd *)' [-Wcast-function-type] 298 | ((bfd *(*) (bfd *, bfd *)) bfd_nullvoidptr) | ^ bfd.h:6990:3: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 6990 | NAME##_openr_next_archived_file, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:300:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd * (*)(bfd *, symindex)' {aka 'bfd * (*)(bfd *, long unsigned int)'} [-Wcast-function-type] 300 | ((bfd *(*) (bfd *, symindex)) bfd_nullvoidptr) | ^ bfd.h:6991:3: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 6991 | NAME##_get_elt_at_index, \ | ^~~~ verilog.c:363:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 363 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:394:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 394 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7013:3: note: in expansion of macro '_bfd_nosymbols_canonicalize_symtab' 7013 | NAME##_canonicalize_symtab, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:397:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(bfd *, void *, struct bfd_symbol *, enum bfd_print_symbol)'} [-Wcast-function-type] 397 | ((void (*) (bfd *, void *, asymbol *, bfd_print_symbol_type)) bfd_void) | ^ bfd.h:7015:3: note: in expansion of macro '_bfd_nosymbols_print_symbol' 7015 | NAME##_print_symbol, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:399:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, asymbol *, symbol_info *)' {aka 'void (*)(bfd *, struct bfd_symbol *, struct _symbol_info *)'} [-Wcast-function-type] 399 | ((void (*) (bfd *, asymbol *, symbol_info *)) bfd_void) | ^ bfd.h:7016:3: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' 7016 | NAME##_get_symbol_info, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:401:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(bfd *, const char *)'} [-Wcast-function-type] 401 | ((bfd_boolean (*) (bfd *, const char *)) bfd_false) | ^ bfd.h:7017:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' 7017 | NAME##_bfd_is_local_label_name, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:403:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 403 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro '_bfd_nosymbols_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ bfd.h:7019:3: note: in expansion of macro '_bfd_nosymbols_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ bfd.h:7020:3: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ bfd.h:7021:3: note: in expansion of macro '_bfd_nosymbols_find_line' 7021 | NAME##_find_line, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ bfd.h:7022:3: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:421:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, bfd_boolean, void **, unsigned int *)' {aka 'long int (*)(bfd *, int, void **, unsigned int *)'} [-Wcast-function-type] 421 | ((long (*) (bfd *, bfd_boolean, void **, unsigned int *)) _bfd_n1) | ^ bfd.h:7024:3: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' 7024 | NAME##_read_minisymbols, \ | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:423:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, bfd_boolean, const void *, asymbol *)' {aka 'struct bfd_symbol * (*)(bfd *, int, const void *, struct bfd_symbol *)'} [-Wcast-function-type] 423 | ((asymbol *(*) (bfd *, bfd_boolean, const void *, asymbol *)) \ | ^ bfd.h:7025:3: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' 7025 | NAME##_minisymbol_to_symbol | ^~~~ verilog.c:364:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 364 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 365 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ verilog.c:365:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 365 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:458:4: warning: cast between incompatible function types from 'int (*)(bfd *)' to 'int (*)(bfd *, struct bfd_link_info *)' [-Wcast-function-type] 458 | ((int (*) (bfd *, struct bfd_link_info *)) bfd_0) | ^ bfd.h:7092:3: note: in expansion of macro '_bfd_nolink_sizeof_headers' 7092 | NAME##_sizeof_headers, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:460:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'bfd_byte * (*)(bfd *, struct bfd_link_info *, struct bfd_link_order *, bfd_byte *, bfd_boolean, asymbol **)' {aka 'unsigned char * (*)(bfd *, struct bfd_link_info *, struct bfd_link_order *, unsigned char *, int, struct bfd_symbol **)'} [-Wcast-function-type] 460 | ((bfd_byte *(*) (bfd *, struct bfd_link_info *, struct bfd_link_order *, \ | ^ bfd.h:7093:3: note: in expansion of macro '_bfd_nolink_bfd_get_relocated_section_contents' 7093 | NAME##_bfd_get_relocated_section_contents, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:464:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *, bfd_boolean *)' {aka 'int (*)(bfd *, struct bfd_section *, struct bfd_link_info *, int *)'} [-Wcast-function-type] 464 | ((bfd_boolean (*) \ | ^ bfd.h:7094:3: note: in expansion of macro '_bfd_nolink_bfd_relax_section' 7094 | NAME##_bfd_relax_section, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:485:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 485 | ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) | ^ bfd.h:7096:3: note: in expansion of macro '_bfd_nolink_bfd_link_add_symbols' 7096 | NAME##_bfd_link_add_symbols, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:487:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(asection *, struct bfd_link_info *)' {aka 'void (*)(struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] 487 | ((void (*) (asection *, struct bfd_link_info *)) bfd_void) | ^ bfd.h:7097:3: note: in expansion of macro '_bfd_nolink_bfd_link_just_syms' 7097 | NAME##_bfd_link_just_syms, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:489:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *)' [-Wcast-function-type] 489 | ((void (*) (bfd *, struct bfd_link_hash_entry *, \ | ^ bfd.h:7098:3: note: in expansion of macro '_bfd_nolink_bfd_copy_link_hash_symbol_type' 7098 | NAME##_bfd_copy_link_hash_symbol_type, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:492:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 492 | ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) | ^ bfd.h:7099:3: note: in expansion of macro '_bfd_nolink_bfd_final_link' 7099 | NAME##_bfd_final_link, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:494:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(bfd *, struct bfd_section *)'} [-Wcast-function-type] 494 | ((bfd_boolean (*) (bfd *, struct bfd_section *)) bfd_false) | ^ bfd.h:7100:3: note: in expansion of macro '_bfd_nolink_bfd_link_split_section' 7100 | NAME##_bfd_link_split_section, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:468:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 468 | ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ | ^ bfd.h:7101:3: note: in expansion of macro '_bfd_nolink_bfd_gc_sections' 7101 | NAME##_bfd_gc_sections, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:471:4: warning: cast between incompatible function types from 'int (*)(bfd *)' to 'bfd_boolean (*)(struct bfd_link_info *, struct flag_info *, asection *)' {aka 'int (*)(struct bfd_link_info *, struct flag_info *, struct bfd_section *)'} [-Wcast-function-type] 471 | ((bfd_boolean (*) (struct bfd_link_info *, struct flag_info *, asection *)) \ | ^ bfd.h:7102:3: note: in expansion of macro '_bfd_nolink_bfd_lookup_section_flags' 7102 | NAME##_bfd_lookup_section_flags, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:474:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *)' {aka 'int (*)(bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 474 | ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ | ^ bfd.h:7103:3: note: in expansion of macro '_bfd_nolink_bfd_merge_sections' 7103 | NAME##_bfd_merge_sections, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:477:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const struct bfd_section *)' {aka 'int (*)(bfd *, const struct bfd_section *)'} [-Wcast-function-type] 477 | ((bfd_boolean (*) (bfd *, const struct bfd_section *)) \ | ^ bfd.h:7104:3: note: in expansion of macro '_bfd_nolink_bfd_is_group_section' 7104 | NAME##_bfd_is_group_section, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:480:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_section *)' {aka 'int (*)(bfd *, struct bfd_section *)'} [-Wcast-function-type] 480 | ((bfd_boolean (*) (bfd *, struct bfd_section *)) \ | ^ bfd.h:7105:3: note: in expansion of macro '_bfd_nolink_bfd_discard_group' 7105 | NAME##_bfd_discard_group, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:496:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, struct bfd_link_info *)' {aka 'int (*)(bfd *, struct bfd_section *, struct bfd_link_info *)'} [-Wcast-function-type] 496 | ((bfd_boolean (*) (bfd *, asection *, \ | ^ bfd.h:7106:3: note: in expansion of macro '_bfd_nolink_section_already_linked' 7106 | NAME##_section_already_linked, \ | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:499:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)' {aka 'int (*)(bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *)'} [-Wcast-function-type] 499 | ((bfd_boolean (*) (bfd *, struct bfd_link_info *, \ | ^ bfd.h:7107:3: note: in expansion of macro '_bfd_nolink_bfd_define_common_symbol' 7107 | NAME##_bfd_define_common_symbol | ^~~~ verilog.c:367:3: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 367 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 368 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 368 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ verilog.c:368:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 368 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-mips.c:2509: elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ source='elfxx-mips.c' object='elfxx-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elfxx-mips.lo elfxx-mips.c source='elf-vxworks.c' object='elf-vxworks.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf-vxworks.lo elf-vxworks.c source='elf32.c' object='elf32.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf32.lo elf32.c source='elf.c' object='elf.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf.lo elf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elfxx-mips.c -o elfxx-mips.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf-vxworks.c -o elf-vxworks.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf32.c -o elf32.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf.c -o elf.o source='elflink.c' object='elflink.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elflink.lo elflink.c elfxx-mips.c: In function 'mips_elf_calculate_relocation': elfxx-mips.c:5330:18: warning: comparison between pointer and zero character constant [-Wpointer-compare] 5330 | if (*namep == '\0') | ^~ elfxx-mips.c:5330:11: note: did you mean to dereference the pointer? 5330 | if (*namep == '\0') | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elflink.c -o elflink.o source='elf-attrs.c' object='elf-attrs.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf-attrs.lo elf-attrs.c elfxx-mips.c: In function '_bfd_mips_elf_finish_dynamic_sections': elfxx-mips.c:11455:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 11455 | if (htab->global_gotsym) | ^ elfxx-mips.c:11464:13: note: here 11464 | case DT_MIPS_SYMTABNO: | ^~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf-attrs.c -o elf-attrs.o elflink.c: In function 'eval_symbol': elflink.c:7668:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 7668 | symbol_is_section = TRUE; elflink.c:7669:5: note: here 7669 | case 's': | ^~~~ source='elf-strtab.c' object='elf-strtab.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf-strtab.lo elf-strtab.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf-strtab.c -o elf-strtab.o source='elf-eh-frame.c' object='elf-eh-frame.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf-eh-frame.lo elf-eh-frame.c source='dwarf1.c' object='dwarf1.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o dwarf1.lo dwarf1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf-eh-frame.c -o elf-eh-frame.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dwarf1.c -o dwarf1.o source='ecofflink.c' object='ecofflink.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o ecofflink.lo ecofflink.c source='elfn32-mips.c' object='elfn32-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elfn32-mips.lo elfn32-mips.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c ecofflink.c -o ecofflink.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elfn32-mips.c -o elfn32-mips.o In file included from elfn32-mips.c:3700: elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ source='elf64-mips.c' object='elf64-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf64-mips.lo elf64-mips.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf64-mips.c -o elf64-mips.o In file included from elf64-mips.c:4507: elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ source='elf64.c' object='elf64.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf64.lo elf64.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf64.c -o elf64.o source='coff-mips.c' object='coff-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o coff-mips.lo coff-mips.c source='ecoff.c' object='ecoff.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o ecoff.lo ecoff.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c coff-mips.c -o coff-mips.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c ecoff.c -o ecoff.o coff-mips.c:1247:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, int, int, int, int, void *)' [-Wcast-function-type] 1247 | (void (*) (bfd *,void *,int,int,int,int,void *)) bfd_void, /* aux_in */ | ^ coff-mips.c:1248:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, void *)' [-Wcast-function-type] 1248 | (void (*) (bfd *,void *,void *)) bfd_void, /* sym_in */ | ^ coff-mips.c:1249:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, void *, void *)' [-Wcast-function-type] 1249 | (void (*) (bfd *,void *,void *)) bfd_void, /* lineno_in */ | ^ coff-mips.c:1250:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'unsigned int (*)(bfd *, void *, int, int, int, int, void *)' [-Wcast-function-type] 1250 | (unsigned (*) (bfd *,void *,int,int,int,int,void *)) bfd_void,/*aux_out*/ | ^ coff-mips.c:1251:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'unsigned int (*)(bfd *, void *, void *)' [-Wcast-function-type] 1251 | (unsigned (*) (bfd *,void *,void *)) bfd_void, /* sym_out */ | ^ coff-mips.c:1252:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'unsigned int (*)(bfd *, void *, void *)' [-Wcast-function-type] 1252 | (unsigned (*) (bfd *,void *,void *)) bfd_void, /* lineno_out */ | ^ coff-mips.c:1253:5: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'unsigned int (*)(bfd *, void *, void *)' [-Wcast-function-type] 1253 | (unsigned (*) (bfd *,void *,void *)) bfd_void, /* reloc_out */ | ^ In file included from coff-mips.c:33: libecoff.h:327:4: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, asection *, void *)' {aka 'void (*)(bfd *, struct bfd_section *, void *)'} [-Wcast-function-type] 327 | ((void (*) (bfd *, asection *, void *)) bfd_void) | ^ coff-mips.c:1262:5: note: in expansion of macro '_bfd_ecoff_set_alignment_hook' 1262 | _bfd_ecoff_set_alignment_hook, _bfd_ecoff_slurp_symbol_table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from coff-mips.c:26: libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:261:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 261 | _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6931:3: note: in expansion of macro '_bfd_ecoff_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ libecoff.h:249:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 249 | _bfd_generic_bfd_copy_private_section_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6933:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ libecoff.h:252:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 252 | _bfd_generic_bfd_copy_private_symbol_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6934:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:255:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 255 | _bfd_generic_bfd_copy_private_header_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6935:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ libecoff.h:263:42: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 263 | #define _bfd_ecoff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6936:3: note: in expansion of macro '_bfd_ecoff_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ libecoff.h:258:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 258 | _bfd_generic_bfd_print_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6937:3: note: in expansion of macro '_bfd_ecoff_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ coff-mips.c:1399:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1399 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libecoff.h:279:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 279 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro '_bfd_ecoff_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ coff-mips.c:1402:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1402 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ libecoff.h:290:31: note: in expansion of macro '_bfd_nosymbols_get_lineno' 290 | #define _bfd_ecoff_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro '_bfd_ecoff_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ coff-mips.c:1402:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1402 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ libecoff.h:294:30: note: in expansion of macro '_bfd_nosymbols_find_line' 294 | #define _bfd_ecoff_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro '_bfd_ecoff_find_line' 7021 | NAME##_find_line, \ | ^~~~ coff-mips.c:1402:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1402 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ libecoff.h:298:38: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 298 | #define _bfd_ecoff_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro '_bfd_ecoff_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ coff-mips.c:1402:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1402 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ libecoff.h:295:42: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 295 | #define _bfd_ecoff_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro '_bfd_ecoff_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ coff-mips.c:1402:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1402 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ coff-mips.c:1406:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1406 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ coff-mips.c:1406:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1406 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ coff-mips.c:1406:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1406 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:261:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 261 | _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6931:3: note: in expansion of macro '_bfd_ecoff_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ libecoff.h:249:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 249 | _bfd_generic_bfd_copy_private_section_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6933:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ libecoff.h:252:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 252 | _bfd_generic_bfd_copy_private_symbol_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6934:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:255:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 255 | _bfd_generic_bfd_copy_private_header_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6935:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ libecoff.h:263:42: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 263 | #define _bfd_ecoff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6936:3: note: in expansion of macro '_bfd_ecoff_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ libecoff.h:258:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 258 | _bfd_generic_bfd_print_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6937:3: note: in expansion of macro '_bfd_ecoff_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ coff-mips.c:1443:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1443 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libecoff.h:279:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 279 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro '_bfd_ecoff_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ coff-mips.c:1446:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1446 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ libecoff.h:290:31: note: in expansion of macro '_bfd_nosymbols_get_lineno' 290 | #define _bfd_ecoff_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro '_bfd_ecoff_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ coff-mips.c:1446:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1446 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ libecoff.h:294:30: note: in expansion of macro '_bfd_nosymbols_find_line' 294 | #define _bfd_ecoff_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro '_bfd_ecoff_find_line' 7021 | NAME##_find_line, \ | ^~~~ coff-mips.c:1446:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1446 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ libecoff.h:298:38: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 298 | #define _bfd_ecoff_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro '_bfd_ecoff_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ coff-mips.c:1446:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1446 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ libecoff.h:295:42: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 295 | #define _bfd_ecoff_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro '_bfd_ecoff_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ coff-mips.c:1446:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1446 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ coff-mips.c:1450:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1450 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ coff-mips.c:1450:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1450 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ coff-mips.c:1450:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1450 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:261:3: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 261 | _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6931:3: note: in expansion of macro '_bfd_ecoff_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'int (*)(bfd *, struct bfd_section *, bfd *, struct bfd_section *)'} [-Wcast-function-type] 258 | ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) | ^ libecoff.h:249:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 249 | _bfd_generic_bfd_copy_private_section_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6933:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_section_data' 6933 | NAME##_bfd_copy_private_section_data, \ | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:260:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *, bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 260 | ((bfd_boolean (*) (bfd *, asymbol *, bfd *, asymbol *)) bfd_true) | ^ libecoff.h:252:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 252 | _bfd_generic_bfd_copy_private_symbol_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6934:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_symbol_data' 6934 | NAME##_bfd_copy_private_symbol_data, \ | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ libecoff.h:255:3: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 255 | _bfd_generic_bfd_copy_private_header_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6935:3: note: in expansion of macro '_bfd_ecoff_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ libecoff.h:263:42: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 263 | #define _bfd_ecoff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6936:3: note: in expansion of macro '_bfd_ecoff_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:264:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, void *)' {aka 'int (*)(bfd *, void *)'} [-Wcast-function-type] 264 | ((bfd_boolean (*) (bfd *, void *)) bfd_true) | ^ libecoff.h:258:3: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 258 | _bfd_generic_bfd_print_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6937:3: note: in expansion of macro '_bfd_ecoff_bfd_print_private_bfd_data' 6937 | NAME##_bfd_print_private_bfd_data | ^~~~ coff-mips.c:1488:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1488 | BFD_JUMP_TABLE_COPY (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~ libecoff.h:279:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 279 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro '_bfd_ecoff_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ coff-mips.c:1491:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1491 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ libecoff.h:290:31: note: in expansion of macro '_bfd_nosymbols_get_lineno' 290 | #define _bfd_ecoff_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro '_bfd_ecoff_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ coff-mips.c:1491:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1491 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ libecoff.h:294:30: note: in expansion of macro '_bfd_nosymbols_find_line' 294 | #define _bfd_ecoff_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro '_bfd_ecoff_find_line' 7021 | NAME##_find_line, \ | ^~~~ coff-mips.c:1491:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1491 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ libecoff.h:298:38: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 298 | #define _bfd_ecoff_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro '_bfd_ecoff_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ coff-mips.c:1491:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1491 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ libecoff.h:295:42: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 295 | #define _bfd_ecoff_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro '_bfd_ecoff_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ coff-mips.c:1491:6: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1491 | BFD_JUMP_TABLE_SYMBOLS (_bfd_ecoff), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ coff-mips.c:1495:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1495 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ coff-mips.c:1495:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1495 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ coff-mips.c:1495:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1495 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ source='elf64-gen.c' object='elf64-gen.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf64-gen.lo elf64-gen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf64-gen.c -o elf64-gen.o In file included from elf64-gen.c:102: elf64-target.h:439:3: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, struct bfd_link_info *)' [-Wcast-function-type] 439 | ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) | ^ elf64-target.h:710:3: note: in expansion of macro 'elf_backend_init_index_section' 710 | elf_backend_init_index_section, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:216:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 216 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ elf64-target.h:877:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 877 | BFD_JUMP_TABLE_COPY (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~ elf64-target.h:220:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 220 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ elf64-target.h:877:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 877 | BFD_JUMP_TABLE_COPY (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~ elf64-target.h:227:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 227 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ elf64-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf64-gen.c:23: libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ elf64-gen.c:97:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 97 | #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7068:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ elf64-target.h:885:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 885 | BFD_JUMP_TABLE_RELOCS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~ elf64-target.h:216:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 216 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro 'bfd_elf64_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ elf64-target.h:975:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 975 | BFD_JUMP_TABLE_COPY (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~ elf64-target.h:220:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 220 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro 'bfd_elf64_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ elf64-target.h:975:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 975 | BFD_JUMP_TABLE_COPY (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~ elf64-target.h:227:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 227 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'bfd_elf64_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ elf64-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ elf64-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf64_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf64-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ elf64-gen.c:97:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 97 | #define bfd_elf64_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7068:3: note: in expansion of macro 'bfd_elf64_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ elf64-target.h:983:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 983 | BFD_JUMP_TABLE_RELOCS (bfd_elf64), | ^~~~~~~~~~~~~~~~~~~~~ source='elf32-gen.c' object='elf32-gen.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o elf32-gen.lo elf32-gen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c elf32-gen.c -o elf32-gen.o source='plugin.c' object='plugin.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o plugin.lo plugin.c In file included from elf32-gen.c:102: elf32-target.h:439:3: warning: cast between incompatible function types from 'void (*)(bfd *)' to 'void (*)(bfd *, struct bfd_link_info *)' [-Wcast-function-type] 439 | ((void (*) (bfd *, struct bfd_link_info *)) bfd_void) | ^ elf32-target.h:710:3: note: in expansion of macro 'elf_backend_init_index_section' 710 | elf_backend_init_index_section, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:216:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 216 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ elf32-target.h:877:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 877 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:220:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 220 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ elf32-target.h:877:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 877 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:227:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 227 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:884:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 884 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from elf32-gen.c:23: libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ elf32-gen.c:97:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 97 | #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7068:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ elf32-target.h:885:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 885 | BFD_JUMP_TABLE_RELOCS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~ elf32-target.h:216:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 216 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ bfd.h:6931:3: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ elf32-target.h:975:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 975 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:220:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 220 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ bfd.h:6936:3: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ elf32-target.h:975:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 975 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:227:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 227 | ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'bfd_elf32_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:190:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 190 | ((asymbol * (*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ bfd.h:7023:3: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ elf32-target.h:982:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 982 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ elf32-gen.c:97:41: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 97 | #define bfd_elf32_bfd_reloc_name_lookup _bfd_norelocs_bfd_reloc_name_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7068:3: note: in expansion of macro 'bfd_elf32_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ elf32-target.h:983:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 983 | BFD_JUMP_TABLE_RELOCS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c plugin.c -o plugin.o source='cpu-mips.c' object='cpu-mips.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o cpu-mips.lo cpu-mips.c In file included from plugin.c:37: libbfd.h:254:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 254 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ plugin.c:78:55: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 78 | #define bfd_plugin_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6931:3: note: in expansion of macro 'bfd_plugin_bfd_merge_private_bfd_data' 6931 | NAME##_bfd_merge_private_bfd_data, \ | ^~~~ plugin.c:548:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 548 | BFD_JUMP_TABLE_COPY (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:262:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, bfd *)' {aka 'int (*)(bfd *, bfd *)'} [-Wcast-function-type] 262 | ((bfd_boolean (*) (bfd *, bfd *)) bfd_true) | ^ plugin.c:79:55: note: in expansion of macro '_bfd_generic_bfd_copy_private_header_data' 79 | #define bfd_plugin_bfd_copy_private_header_data _bfd_generic_bfd_copy_private_header_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6935:3: note: in expansion of macro 'bfd_plugin_bfd_copy_private_header_data' 6935 | NAME##_bfd_copy_private_header_data, \ | ^~~~ plugin.c:548:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 548 | BFD_JUMP_TABLE_COPY (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:256:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, flagword)' {aka 'int (*)(bfd *, unsigned int)'} [-Wcast-function-type] 256 | ((bfd_boolean (*) (bfd *, flagword)) bfd_true) | ^ plugin.c:80:55: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 80 | #define bfd_plugin_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:6936:3: note: in expansion of macro 'bfd_plugin_bfd_set_private_flags' 6936 | NAME##_bfd_set_private_flags, \ | ^~~~ plugin.c:548:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 548 | BFD_JUMP_TABLE_COPY (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:401:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char *)' {aka 'int (*)(bfd *, const char *)'} [-Wcast-function-type] 401 | ((bfd_boolean (*) (bfd *, const char *)) bfd_false) | ^ plugin.c:82:55: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' 82 | #define bfd_plugin_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7017:3: note: in expansion of macro 'bfd_plugin_bfd_is_local_label_name' 7017 | NAME##_bfd_is_local_label_name, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ plugin.c:83:56: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol *)' {aka 'int (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 83 | #define bfd_plugin_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) | ^ bfd.h:7018:3: note: in expansion of macro 'bfd_plugin_bfd_is_target_special_symbol' 7018 | NAME##_bfd_is_target_special_symbol, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:405:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(bfd *, struct bfd_symbol *)'} [-Wcast-function-type] 405 | ((alent *(*) (bfd *, asymbol *)) bfd_nullvoidptr) | ^ plugin.c:84:55: note: in expansion of macro '_bfd_nosymbols_get_lineno' 84 | #define bfd_plugin_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7019:3: note: in expansion of macro 'bfd_plugin_get_lineno' 7019 | NAME##_get_lineno, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:407:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, unsigned int *, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_section *, long unsigned int, const char **, const char **, unsigned int *, unsigned int *)'} [-Wcast-function-type] 407 | ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ | ^ plugin.c:85:55: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 85 | #define bfd_plugin_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7020:3: note: in expansion of macro 'bfd_plugin_find_nearest_line' 7020 | NAME##_find_nearest_line, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:412:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, asymbol **, asymbol *, const char **, unsigned int *)' {aka 'int (*)(bfd *, struct bfd_symbol **, struct bfd_symbol *, const char **, unsigned int *)'} [-Wcast-function-type] 412 | ((bfd_boolean (*) (bfd *, asymbol **, asymbol *, \ | ^ plugin.c:86:55: note: in expansion of macro '_bfd_nosymbols_find_line' 86 | #define bfd_plugin_find_line _bfd_nosymbols_find_line | ^~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7021:3: note: in expansion of macro 'bfd_plugin_find_line' 7021 | NAME##_find_line, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:416:4: warning: cast between incompatible function types from 'bfd_boolean (*)(bfd *)' {aka 'int (*)(bfd *)'} to 'bfd_boolean (*)(bfd *, const char **, const char **, unsigned int *)' {aka 'int (*)(bfd *, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 416 | ((bfd_boolean (*) (bfd *, const char **, const char **, unsigned int *)) \ | ^ plugin.c:87:55: note: in expansion of macro '_bfd_nosymbols_find_inliner_info' 87 | #define bfd_plugin_find_inliner_info _bfd_nosymbols_find_inliner_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7022:3: note: in expansion of macro 'bfd_plugin_find_inliner_info' 7022 | NAME##_find_inliner_info, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:419:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct bfd_symbol * (*)(bfd *, void *, long unsigned int)'} [-Wcast-function-type] 419 | ((asymbol *(*) (bfd *, void *, unsigned long)) bfd_nullvoidptr) | ^ plugin.c:88:55: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 88 | #define bfd_plugin_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:7023:3: note: in expansion of macro 'bfd_plugin_bfd_make_debug_symbol' 7023 | NAME##_bfd_make_debug_symbol, \ | ^~~~ plugin.c:551:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 551 | BFD_JUMP_TABLE_SYMBOLS (bfd_plugin), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:433:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 433 | ((reloc_howto_type *(*) (bfd *, bfd_reloc_code_real_type)) bfd_nullvoidptr) | ^ bfd.h:7067:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 7067 | NAME##_bfd_reloc_type_lookup, \ | ^~~~ plugin.c:552:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 552 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:435:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' to 'const reloc_howto_type * (*)(bfd *, const char *)' {aka 'const struct reloc_howto_struct * (*)(bfd *, const char *)'} [-Wcast-function-type] 435 | ((reloc_howto_type *(*) (bfd *, const char *)) bfd_nullvoidptr) | ^ bfd.h:7068:3: note: in expansion of macro '_bfd_norelocs_bfd_reloc_name_lookup' 7068 | NAME##_bfd_reloc_name_lookup | ^~~~ plugin.c:552:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 552 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:508:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(bfd *, struct bfd_symbol **)'} [-Wcast-function-type] 508 | ((long (*) (bfd *, asymbol **)) _bfd_n1) | ^ bfd.h:7171:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 7171 | NAME##_canonicalize_dynamic_symtab, \ | ^~~~ plugin.c:555:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 555 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:510:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, long int, asymbol **, long int, asymbol **, asymbol **)' {aka 'long int (*)(bfd *, long int, struct bfd_symbol **, long int, struct bfd_symbol **, struct bfd_symbol **)'} [-Wcast-function-type] 510 | ((long (*) (bfd *, long, asymbol **, long, asymbol **, asymbol **)) _bfd_n1) | ^ bfd.h:7172:3: note: in expansion of macro '_bfd_nodynamic_get_synthetic_symtab' 7172 | NAME##_get_synthetic_symtab, \ | ^~~~ plugin.c:555:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 555 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:513:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(bfd *, struct reloc_cache_entry **, struct bfd_symbol **)'} [-Wcast-function-type] 513 | ((long (*) (bfd *, arelent **, asymbol **)) _bfd_n1) | ^ bfd.h:7174:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 7174 | NAME##_canonicalize_dynamic_reloc | ^~~~ plugin.c:555:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 555 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c cpu-mips.c -o cpu-mips.o source='cpu-plugin.c' object='cpu-plugin.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o cpu-plugin.lo cpu-plugin.c source='archive64.c' object='archive64.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"/opt/pkg/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o archive64.lo archive64.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c cpu-plugin.c -o cpu-plugin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -DCP_ACP=1 -I. -I. -I./../include -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"/opt/pkg/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c archive64.c -o archive64.o ecoff.c: In function '_bfd_ecoff_write_object_contents': ecoff.c:2412:7: warning: 'strncpy' specified bound 8 equals destination size [-Wstringop-truncation] 2412 | strncpy (section.s_name, current->name, sizeof section.s_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from elf.c:45: elf.c: In function 'elfcore_write_linux_prpsinfo32': elf-linux-psinfo.h:73:7: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] 73 | strncpy (to.pr_fname, from->pr_fname, sizeof (to.pr_fname)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:9328:3: note: in expansion of macro 'LINUX_PRPSINFO32_SWAP_FIELDS' 9328 | LINUX_PRPSINFO32_SWAP_FIELDS (abfd, prpsinfo, data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-psinfo.h:74:7: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] 74 | strncpy (to.pr_psargs, from->pr_psargs, sizeof (to.pr_psargs)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:9328:3: note: in expansion of macro 'LINUX_PRPSINFO32_SWAP_FIELDS' 9328 | LINUX_PRPSINFO32_SWAP_FIELDS (abfd, prpsinfo, data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c: In function 'elfcore_write_linux_prpsinfo64': elf-linux-psinfo.h:123:7: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 16 [-Wstringop-truncation] 123 | strncpy (to.pr_fname, from->pr_fname, sizeof (to.pr_fname)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:9342:3: note: in expansion of macro 'LINUX_PRPSINFO64_SWAP_FIELDS' 9342 | LINUX_PRPSINFO64_SWAP_FIELDS (abfd, prpsinfo, data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf-linux-psinfo.h:124:7: warning: 'strncpy' output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation] 124 | strncpy (to.pr_psargs, from->pr_psargs, sizeof (to.pr_psargs)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:9342:3: note: in expansion of macro 'LINUX_PRPSINFO64_SWAP_FIELDS' 9342 | LINUX_PRPSINFO64_SWAP_FIELDS (abfd, prpsinfo, data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/bash ./libtool --tag=CC --mode=link gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -rpath /opt/pkg/x86_64-sun-solaris2.11/mipsel--netbsd/lib -release `cat libtool-soversion` -Wl,-R/opt/pkg/lib -o libbfd.la archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo `cat ofiles` libtool: link: ar rc .libs/libbfd.a archive.o archures.o bfd.o bfdio.o bfdwin.o cache.o coffgen.o corefile.o format.o init.o libbfd.o opncls.o reloc.o section.o syms.o targets.o hash.o linker.o srec.o binary.o tekhex.o ihex.o stabs.o stab-syms.o merge.o dwarf2.o simple.o compress.o verilog.o elf32-mips.o elfxx-mips.o elf-vxworks.o elf32.o elf.o elflink.o elf-attrs.o elf-strtab.o elf-eh-frame.o dwarf1.o ecofflink.o elfn32-mips.o elf64-mips.o elf64.o coff-mips.o ecoff.o elf64-gen.o elf32-gen.o plugin.o cpu-mips.o cpu-plugin.o archive64.o libtool: link: ranlib .libs/libbfd.a libtool: link: ( cd ".libs" && rm -f "libbfd.la" && ln -s "../libbfd.la" "libbfd.la" ) libtooldir=`/usr/bin/bash ./libtool --config | sed -n -e 's/^objdir=//p'`; \ if [ -f $libtooldir/libbfd.a ]; then \ cp $libtooldir/libbfd.a libbfd.tmp; \ ranlib libbfd.tmp; \ /usr/bin/bash ./../move-if-change libbfd.tmp libbfd.a; \ else true; fi touch stamp-lib gmake[4]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' gmake[2]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/bfd' gmake[2]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' Making all in . gmake[4]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' source='dis-buf.c' object='dis-buf.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o dis-buf.lo dis-buf.c source='disassemble.c' object='disassemble.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o disassemble.lo -DARCH_mips ./disassemble.c source='dis-init.c' object='dis-init.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o dis-init.lo dis-init.c source='mips-dis.c' object='mips-dis.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o mips-dis.lo mips-dis.c source='mips-opc.c' object='mips-opc.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o mips-opc.lo mips-opc.c source='mips16-opc.c' object='mips16-opc.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o mips16-opc.lo mips16-opc.c source='micromips-opc.c' object='micromips-opc.lo' libtool=yes \ DEPDIR=.deps depmode=none /usr/bin/bash ./../depcomp \ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -o micromips-opc.lo micromips-opc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c -DARCH_mips ./disassemble.c -o disassemble.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c mips-dis.c -o mips-dis.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dis-buf.c -o dis-buf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c mips16-opc.c -o mips16-opc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dis-init.c -o dis-init.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c micromips-opc.c -o micromips-opc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../include -I./../bfd -DCP_ACP=1 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c mips-opc.c -o mips-opc.o ./disassemble.c: In function 'disassembler': ./disassemble.c:107:1: warning: old-style function definition [-Wold-style-definition] 107 | disassembler (abfd) | ^~~~~~~~~~~~ ./disassemble.c: In function 'disassembler_usage': ./disassemble.c:533:1: warning: old-style function definition [-Wold-style-definition] 533 | disassembler_usage (stream) | ^~~~~~~~~~~~~~~~~~ In file included from mips16-opc.c:25: mips16-opc.c: In function 'decode_mips16_operand': mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:52:15: note: in expansion of macro 'MAPPED_REG' 52 | case '0': MAPPED_REG (0, 0, GP, reg_0_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:57:15: note: in expansion of macro 'MAPPED_REG' 57 | case 'R': MAPPED_REG (0, 0, GP, reg_31_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:58:15: note: in expansion of macro 'MAPPED_REG' 58 | case 'S': MAPPED_REG (0, 0, GP, reg_29_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:60:15: note: in expansion of macro 'MAPPED_REG' 60 | case 'Y': MAPPED_REG (5, 3, GP, reg32r_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:61:15: note: in expansion of macro 'MAPPED_REG' 61 | case 'Z': MAPPED_REG (3, 0, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:93:7: error: expected identifier or '(' before 'static_assert' 93 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:68:15: note: in expansion of macro 'OPTIONAL_MAPPED_REG' 68 | case 'v': OPTIONAL_MAPPED_REG (3, 8, GP, reg_m16_map); | ^~~~~~~~~~~~~~~~~~~ mips-formats.h:93:7: error: expected identifier or '(' before 'static_assert' 93 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:69:15: note: in expansion of macro 'OPTIONAL_MAPPED_REG' 69 | case 'w': OPTIONAL_MAPPED_REG (3, 5, GP, reg_m16_map); | ^~~~~~~~~~~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:70:15: note: in expansion of macro 'MAPPED_REG' 70 | case 'x': MAPPED_REG (3, 8, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:71:15: note: in expansion of macro 'MAPPED_REG' 71 | case 'y': MAPPED_REG (3, 5, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips16-opc.c:72:15: note: in expansion of macro 'MAPPED_REG' 72 | case 'z': MAPPED_REG (3, 2, GP, reg_m16_map); | ^~~~~~~~~~ In file included from micromips-opc.c:24: micromips-opc.c: In function 'decode_micromips_operand': mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:54:19: note: in expansion of macro 'MAPPED_REG' 54 | case 'a': MAPPED_REG (0, 0, GP, reg_28_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:55:19: note: in expansion of macro 'MAPPED_REG' 55 | case 'b': MAPPED_REG (3, 23, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:93:7: error: expected identifier or '(' before 'static_assert' 93 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:56:19: note: in expansion of macro 'OPTIONAL_MAPPED_REG' 56 | case 'c': OPTIONAL_MAPPED_REG (3, 4, GP, reg_m16_map); | ^~~~~~~~~~~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:57:19: note: in expansion of macro 'MAPPED_REG' 57 | case 'd': MAPPED_REG (3, 7, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:93:7: error: expected identifier or '(' before 'static_assert' 93 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:58:19: note: in expansion of macro 'OPTIONAL_MAPPED_REG' 58 | case 'e': OPTIONAL_MAPPED_REG (3, 1, GP, reg_m16_map); | ^~~~~~~~~~~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:59:19: note: in expansion of macro 'MAPPED_REG' 59 | case 'f': MAPPED_REG (3, 3, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:60:19: note: in expansion of macro 'MAPPED_REG' 60 | case 'g': MAPPED_REG (3, 0, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:63:19: note: in expansion of macro 'MAPPED_REG' 63 | case 'l': MAPPED_REG (3, 4, GP, reg_m16_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:64:19: note: in expansion of macro 'MAPPED_REG' 64 | case 'm': MAPPED_REG (3, 1, GP, reg_mn_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:65:19: note: in expansion of macro 'MAPPED_REG' 65 | case 'n': MAPPED_REG (3, 4, GP, reg_mn_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:67:19: note: in expansion of macro 'MAPPED_REG' 67 | case 'q': MAPPED_REG (3, 7, GP, reg_q_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:69:19: note: in expansion of macro 'MAPPED_REG' 69 | case 's': MAPPED_REG (0, 0, GP, reg_29_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:72:19: note: in expansion of macro 'MAPPED_REG' 72 | case 'y': MAPPED_REG (0, 0, GP, reg_31_map); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:73:19: note: in expansion of macro 'MAPPED_REG' 73 | case 'z': MAPPED_REG (0, 0, GP, reg_0_map); | ^~~~~~~~~~ mips-formats.h:49:7: error: expected identifier or '(' before 'static_assert' 49 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:76:19: note: in expansion of macro 'MAPPED_INT' 76 | case 'B': MAPPED_INT (3, 1, int_b_map, FALSE); | ^~~~~~~~~~ mips-formats.h:49:7: error: expected identifier or '(' before 'static_assert' 49 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:77:19: note: in expansion of macro 'MAPPED_INT' 77 | case 'C': MAPPED_INT (4, 0, int_c_map, TRUE); | ^~~~~~~~~~ mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ micromips-opc.c:194:15: note: in expansion of macro 'MAPPED_REG' 194 | case 'z': MAPPED_REG (0, 0, GP, reg_0_map); | ^~~~~~~~~~ In file included from mips-opc.c:29: mips-opc.c: In function 'decode_mips_operand': mips-formats.h:83:7: error: expected identifier or '(' before 'static_assert' 83 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \ | ^~~~~~~~~~~~~ mips-opc.c:211:15: note: in expansion of macro 'MAPPED_REG' 211 | case 'z': MAPPED_REG (0, 0, GP, reg_0_map); | ^~~~~~~~~~ mips-dis.c:160:38: warning: 'mips_cp0sel_names_mipsr5900' defined but not used [-Wunused-const-variable=] 160 | static const struct mips_cp0sel_name mips_cp0sel_names_mipsr5900[] = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[4]: *** [Makefile:960: mips16-opc.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... gmake[4]: *** [Makefile:960: micromips-opc.lo] Error 1 gmake[4]: *** [Makefile:960: mips-opc.lo] Error 1 gmake[4]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' Making all in po gmake[4]: Entering directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes/po' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes/po' gmake[3]: *** [Makefile:1000: all-recursive] Error 1 gmake[3]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' gmake[2]: *** [Makefile:655: all] Error 2 gmake[2]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25/opcodes' gmake[1]: *** [Makefile:3040: all-opcodes] Error 2 gmake[1]: Leaving directory '/tmp/work/cross/binutils-mips-current/work/binutils-2.25' gmake: *** [Makefile:832: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cross/binutils-mips-current WARNING: *** Please consider adding c++ to USE_LANGUAGES in the package Makefile. *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cross/binutils-mips-current