# src : https://buildlogs.pld-linux.org/pld/th/i686/OK/binutils-gasp,a43a7049-27fd-4d6a-a236-98c539350f56.bz2 # date : 2022/09/27 21:03:10 request from: qboosh checking if we should skip the build started at: Tue Sep 27 21:02:27 2022 killing old processes on a builder sending signal 9 to pid -1 cleaning up /tmp fetching https://srcbuilder.pld-linux.org/th//srpms/a43a7049-27fd-4d6a-a236-98c539350f56/binutils-gasp-2.13.2.1a-1.src.rpm fetched 9667568 bytes, 9080.3 K/s installing srpm: binutils-gasp-2.13.2.1a-1.src.rpm + install -d /tmp/B.z3g0hx_u/BUILD /tmp/B.z3g0hx_u/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog binutils-gasp-2.13.2.1a-1.src.rpm * Tue Sep 27 2022 PLD Linux Team - For complete changelog see: http://git.pld-linux.org/?p=packages/binutils-gasp.git;a=log;h=master * Tue Sep 27 2022 Jakub Bogusz cb464f9 - last version of binutils before gasp removal (2.13.2.1a) - added info patch from PLD binutils package from that era - added relax_type patch to allow build with modern compiler - epoch 5 to replace binutils-gasp built from binutils 4:2.38 + rpm -Uhv --nodeps --define '_topdir /tmp/B.z3g0hx_u' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' binutils-gasp-2.13.2.1a-1.src.rpm Updating / installing... binutils-gasp-5:2.13.2.1a-1 ######################################## + rm -f binutils-gasp-2.13.2.1a-1.src.rpm + install -m 700 -d /tmp/B.z3g0hx_u/BUILD/tmp + TMPDIR=/tmp/B.z3g0hx_u/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.z3g0hx_u' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux --define 'prep exit 0' /tmp/B.z3g0hx_u/binutils-gasp.spec warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux RPM build warnings: Could not canonicalize hostname: nereid checking BuildConflict-ing packages rpm: warning: Could not canonicalize hostname: nereid rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux rpm: rpm: RPM build warnings: rpm: Could not canonicalize hostname: nereid no BuildConflicts found checking BR rpm: warning: Could not canonicalize hostname: nereid rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux rpm: rpm: RPM build warnings: rpm: Could not canonicalize hostname: nereid no BR needed building RPM using: set -ex; : build-id: a43a7049-27fd-4d6a-a236-98c539350f56; TMPDIR=/tmp/B.z3g0hx_u/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 9' --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.z3g0hx_u' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.z3g0hx_u/binutils-gasp.spec + : build-id: a43a7049-27fd-4d6a-a236-98c539350f56 + TMPDIR=/tmp/B.z3g0hx_u/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '__jobs 9' --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.z3g0hx_u' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.z3g0hx_u/binutils-gasp.spec warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux Executing(%prep): /bin/sh -e /tmp/B.z3g0hx_u/BUILD/tmp/rpm-tmp.gZZw4i + umask 022 + cd /tmp/B.z3g0hx_u/BUILD + cd /tmp/B.z3g0hx_u/BUILD + rm -rf binutils-2.13.2.1 + /usr/bin/bzip2 -dc /tmp/B.z3g0hx_u/binutils-2.13.2.1a.tar.bz2 + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd binutils-2.13.2.1 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (binutils-info.patch):' Patch #0 (binutils-info.patch): + required-list make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' rm -f needed-list; touch needed-list; \ for f in atexit calloc memchr memcmp memcpy memmove memset rename strchr strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf vfork waitpid bcmp bcopy bzero; do \ for g in ; do \ case "$g" in \ *$f*) echo $g >> needed-list ;; \ esac; \ done; \ done make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make[1]: Nothing to be done for 'all'. make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic alloca.c -o pic/alloca.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic alloca.c -o alloca.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic choose-temp.c -o pic/choose-temp.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic choose-temp.c -o choose-temp.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic concat.c -o pic/concat.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic concat.c -o concat.o concat.c: In function 'concat_length': concat.c:111:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional] 111 | concat_length VPARAMS ((const char *first, ...)) | ^~~~~~~~~~~~~ concat.c: In function 'concat_copy': concat.c:126:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional] 126 | concat_copy VPARAMS ((char *dst, const char *first, ...)) | ^~~~~~~~~~~ concat.c: In function 'concat_copy2': concat.c:145:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional] 145 | concat_copy2 VPARAMS ((const char *first, ...)) | ^~~~~~~~~~~~ concat.c: In function 'concat': concat.c:156:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional] 156 | concat VPARAMS ((const char *first, ...)) | ^~~~~~ concat.c: In function 'reconcat': concat.c:193:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional] 193 | reconcat VPARAMS ((char *optr, const char *first, ...)) | ^~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fdmatch.c -o pic/fdmatch.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fdmatch.c -o fdmatch.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic argv.c -o pic/argv.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic argv.c -o argv.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fnmatch.c -o pic/fnmatch.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fnmatch.c -o fnmatch.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getopt.c -o pic/getopt.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getopt.c -o getopt.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getopt1.c -o pic/getopt1.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getopt1.c -o getopt1.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic dyn-string.c -o pic/dyn-string.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic dyn-string.c -o dyn-string.o dyn-string.c: In function 'dyn_string_insert_cstr': dyn-string.c:311:3: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 311 | strncpy (dest->s + pos, src, length); | ^ dyn-string.c:303:16: note: length computed here 303 | int length = strlen (src); | ^~~~~~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic md5.c -o pic/md5.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic md5.c -o md5.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic floatformat.c -o pic/floatformat.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic floatformat.c -o floatformat.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fibheap.c -o pic/fibheap.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic fibheap.c -o fibheap.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getpwd.c -o pic/getpwd.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getpwd.c -o getpwd.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getruntime.c -o pic/getruntime.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic getruntime.c -o getruntime.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic hex.c -o pic/hex.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic hex.c -o hex.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic lbasename.c -o pic/lbasename.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic lbasename.c -o lbasename.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic obstack.c -o pic/obstack.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic obstack.c -o obstack.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic make-temp-file.c -o pic/make-temp-file.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic make-temp-file.c -o make-temp-file.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic objalloc.c -o pic/objalloc.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic objalloc.c -o objalloc.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic safe-ctype.c -o pic/safe-ctype.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic safe-ctype.c -o safe-ctype.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic partition.c -o pic/partition.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic partition.c -o partition.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic pexecute.c -o pic/pexecute.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic pexecute.c -o pexecute.o pexecute.c: In function 'pexecute': pexecute.c:739:11: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result] 739 | dup (input_desc); | ^~~~~~~~~~~~~~~~ pexecute.c:745:11: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result] 745 | dup (output_desc); | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic spaces.c -o pic/spaces.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic spaces.c -o spaces.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic hashtab.c -o pic/hashtab.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic hashtab.c -o hashtab.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic sort.c -o pic/sort.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic sort.c -o sort.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xatexit.c -o pic/xatexit.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xatexit.c -o xatexit.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xexit.c -o pic/xexit.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xexit.c -o xexit.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic strerror.c -o pic/strerror.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic strerror.c -o strerror.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic strsignal.c -o pic/strsignal.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic strsignal.c -o strsignal.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic ternary.c -o pic/ternary.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic ternary.c -o ternary.o ternary.c:150:1: warning: 'ternary_recursivesearch' defined but not used [-Wunused-function] 150 | ternary_recursivesearch (p, s) | ^~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xmalloc.c -o pic/xmalloc.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xmalloc.c -o xmalloc.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xmemdup.c -o pic/xmemdup.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xmemdup.c -o xmemdup.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xstrerror.c -o pic/xstrerror.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xstrerror.c -o xstrerror.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xstrdup.c -o pic/xstrdup.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic xstrdup.c -o xstrdup.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic splay-tree.c -o pic/splay-tree.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic splay-tree.c -o splay-tree.o make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic cp-demangle.c -o pic/cp-demangle.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic cp-demangle.c -o cp-demangle.o cp-demangle.c: In function 'demangle_special_name': cp-demangle.c:2018:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2018 | if (!flag_strict) | ^ cp-demangle.c:2065:9: note: here 2065 | default: | ^~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic cplus-dem.c -o pic/cplus-dem.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic cplus-dem.c -o cplus-dem.o cplus-dem.c: In function 'demangle_template': cplus-dem.c:2035:15: warning: variable 'start' set but not used [-Wunused-but-set-variable] 2035 | const char *start; | ^~~~~ cplus-dem.c: In function 'demangle_fund_type': cplus-dem.c:3923:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 3923 | if (!ISDIGIT ((unsigned char)**mangled)) | ^ cplus-dem.c:3928:5: note: here 3928 | case 'I': | ^~~~ cplus-dem.c: In function 'demangle_signature': cplus-dem.c:1545:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 1545 | if (AUTO_DEMANGLING || GNU_DEMANGLING) | ^ cplus-dem.c:1559:9: note: here 1559 | default: | ^~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' if [ x"" != x ]; then \ i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic regex.c -o pic/regex.o; \ else true; fi i686-pld-linux-gcc -c -DHAVE_CONFIG_H -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I. -I./../include -W -Wall -Wtraditional -pedantic regex.c -o regex.o regex.c: In function 'byte_regex_compile': regex.c:154:53: warning: right-hand operand of comma expression has no effect [-Wunused-value] 154 | # define bzero(s, n) (memset (s, '\0', n), (s)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~ regex.c:3212:13: note: in expansion of macro 'bzero' 3212 | bzero (b, (1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~ In file included from regex.c:649: regex.c: In function 'byte_compile_range': regex.c:2007:16: warning: operand of '?:' changes signedness from 'char' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 2007 | (translate ? (char) translate[(unsigned char) (d)] : (d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:4602:22: note: in expansion of macro 'TRANSLATE' 4602 | range_start_char = TRANSLATE (range_start_char); | ^~~~~~~~~ regex.c:2007:16: warning: operand of '?:' changes signedness from 'char' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 2007 | (translate ? (char) translate[(unsigned char) (d)] : (d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:2232:24: note: in definition of macro 'SET_LIST_BIT' 2232 | (b[((unsigned char) (c)) / BYTEWIDTH] \ | ^ regex.c:4612:21: note: in expansion of macro 'TRANSLATE' 4612 | SET_LIST_BIT (TRANSLATE (this_char)); | ^~~~~~~~~ regex.c:2007:16: warning: operand of '?:' changes signedness from 'char' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 2007 | (translate ? (char) translate[(unsigned char) (d)] : (d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.c:2233:30: note: in definition of macro 'SET_LIST_BIT' 2233 | |= 1 << (((unsigned char) c) % BYTEWIDTH)) | ^ regex.c:4612:21: note: in expansion of macro 'TRANSLATE' 4612 | SET_LIST_BIT (TRANSLATE (this_char)); | ^~~~~~~~~ regex.c: In function 'byte_re_compile_fastmap': regex.c:154:53: warning: right-hand operand of comma expression has no effect [-Wunused-value] 154 | # define bzero(s, n) (memset (s, '\0', n), (s)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~ regex.c:4699:3: note: in expansion of macro 'bzero' 4699 | bzero (fastmap, 1 << BYTEWIDTH); /* Assume nothing's valid. */ | ^~~~~ regex.c: In function 'byte_re_match_2_internal': regex.c:7290:27: warning: variable 'sdummy' set but not used [-Wunused-but-set-variable] 7290 | const CHAR_T *sdummy = NULL; | ^~~~~~ regex.c:7289:22: warning: variable 'pdummy' set but not used [-Wunused-but-set-variable] 7289 | UCHAR_T *pdummy = NULL; | ^~~~~~ regex.c: At top level: regex.c:1428:3: warning: traditional C rejects string constant concatenation [-Wtraditional] 1428 | }; | ^ regex.c: In function 'xregerror': regex.c:8234:20: warning: unused parameter 'preg' [-Wunused-parameter] 8234 | const regex_t *preg; | ^~~~ regex.c: In function 'byte_re_match_2_internal': regex.c:6843:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 6843 | is_a_jump_n = true; regex.c:6844:19: note: here 6844 | case pop_failure_jump: | ^~~~ regex.c:7266:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 7266 | if ((re_opcode_t) p[-1] != pop_failure_jump) | ^ regex.c:7281:9: note: here 7281 | case pop_failure_jump: | ^~~~ regex.c:1860:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1860 | set_regs_matched_done = 0; \ | ~~~~~~~~~~~~~~~~~~~~~~^~~ regex.c:7293:13: note: in expansion of macro 'POP_FAILURE_POINT' 7293 | POP_FAILURE_POINT (sdummy, pdummy, | ^~~~~~~~~~~~~~~~~ regex.c:7299:9: note: here 7299 | unconditional_jump: | ^~~~~~~~~~~~~~~~~~ regex.c:7599:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 7599 | is_a_jump_n = true; regex.c:7600:17: note: here 7600 | case maybe_pop_jump: | ^~~~ regex.c: In function 'byte_common_op_match_null_string_p': regex.c:7867:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 7867 | p1 += 2 * OFFSET_ADDRESS_SIZE; | ^ regex.c:7869:5: note: here 7869 | default: | ^~~~~~~ regex.c: In function 'byte_regex_compile': regex.c:2579:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 2579 | if ((syntax & RE_BK_PLUS_QM) | ^ regex.c:2582:9: note: here 2582 | handle_plus: | ^~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2555:15: note: in expansion of macro 'BUF_PUSH' 2555 | BUF_PUSH (begline); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2555:15: note: in expansion of macro 'BUF_PUSH' 2555 | BUF_PUSH (begline); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2570:16: note: in expansion of macro 'BUF_PUSH' 2570 | BUF_PUSH (endline); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2570:16: note: in expansion of macro 'BUF_PUSH' 2570 | BUF_PUSH (endline); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2663:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2663 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2663:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2663 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2691:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2691 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2691:13: note: in expansion of macro 'GET_BUFFER_SPACE' 2691 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2705:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2705 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2705:17: note: in expansion of macro 'GET_BUFFER_SPACE' 2705 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2716:11: note: in expansion of macro 'BUF_PUSH' 2716 | BUF_PUSH (anychar); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:2716:11: note: in expansion of macro 'BUF_PUSH' 2716 | BUF_PUSH (anychar); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3195:13: note: in expansion of macro 'GET_BUFFER_SPACE' 3195 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3195:13: note: in expansion of macro 'GET_BUFFER_SPACE' 3195 | GET_BUFFER_SPACE (34); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3201:13: note: in expansion of macro 'BUF_PUSH' 3201 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3201:13: note: in expansion of macro 'BUF_PUSH' 3201 | BUF_PUSH (*p == '^' ? charset_not : charset); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3209:13: note: in expansion of macro 'BUF_PUSH' 3209 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3209:13: note: in expansion of macro 'BUF_PUSH' 3209 | BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2049:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2049 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ regex.c:3775:19: note: in expansion of macro 'BUF_PUSH_3' 3775 | BUF_PUSH_3 (start_memory, regnum, 0); | ^~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2049:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2049 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ regex.c:3775:19: note: in expansion of macro 'BUF_PUSH_3' 3775 | BUF_PUSH_3 (start_memory, regnum, 0); | ^~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3807:19: note: in expansion of macro 'BUF_PUSH' 3807 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:3807:19: note: in expansion of macro 'BUF_PUSH' 3807 | BUF_PUSH (push_dummy_failure); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2049:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2049 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ regex.c:3853:21: note: in expansion of macro 'BUF_PUSH_3' 3853 | BUF_PUSH_3 (stop_memory, this_group_regnum, | ^~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2049:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2049 | GET_BUFFER_SPACE (3); \ | ^~~~~~~~~~~~~~~~ regex.c:3853:21: note: in expansion of macro 'BUF_PUSH_3' 3853 | BUF_PUSH_3 (stop_memory, this_group_regnum, | ^~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3869:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3869 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3869:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3869 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3898:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3898 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3898:15: note: in expansion of macro 'GET_BUFFER_SPACE' 3898 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3977:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3977 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3977:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3977 | GET_BUFFER_SPACE (1 + OFFSET_ADDRESS_SIZE); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3998:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3998 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:3998:22: note: in expansion of macro 'GET_BUFFER_SPACE' 3998 | GET_BUFFER_SPACE (nbytes); | ^~~~~~~~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4096:15: note: in expansion of macro 'BUF_PUSH' 4096 | BUF_PUSH (wordchar); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4096:15: note: in expansion of macro 'BUF_PUSH' 4096 | BUF_PUSH (wordchar); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4104:15: note: in expansion of macro 'BUF_PUSH' 4104 | BUF_PUSH (notwordchar); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4104:15: note: in expansion of macro 'BUF_PUSH' 4104 | BUF_PUSH (notwordchar); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4111:15: note: in expansion of macro 'BUF_PUSH' 4111 | BUF_PUSH (wordbeg); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4111:15: note: in expansion of macro 'BUF_PUSH' 4111 | BUF_PUSH (wordbeg); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4117:15: note: in expansion of macro 'BUF_PUSH' 4117 | BUF_PUSH (wordend); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4117:15: note: in expansion of macro 'BUF_PUSH' 4117 | BUF_PUSH (wordend); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4123:15: note: in expansion of macro 'BUF_PUSH' 4123 | BUF_PUSH (wordbound); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4123:15: note: in expansion of macro 'BUF_PUSH' 4123 | BUF_PUSH (wordbound); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4129:15: note: in expansion of macro 'BUF_PUSH' 4129 | BUF_PUSH (notwordbound); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4129:15: note: in expansion of macro 'BUF_PUSH' 4129 | BUF_PUSH (notwordbound); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4135:15: note: in expansion of macro 'BUF_PUSH' 4135 | BUF_PUSH (begbuf); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4135:15: note: in expansion of macro 'BUF_PUSH' 4135 | BUF_PUSH (begbuf); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4141:15: note: in expansion of macro 'BUF_PUSH' 4141 | BUF_PUSH (endbuf); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4141:15: note: in expansion of macro 'BUF_PUSH' 4141 | BUF_PUSH (endbuf); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2040:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2040 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ regex.c:4159:15: note: in expansion of macro 'BUF_PUSH_2' 4159 | BUF_PUSH_2 (duplicate, c1); | ^~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2040:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2040 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ regex.c:4159:15: note: in expansion of macro 'BUF_PUSH_2' 4159 | BUF_PUSH_2 (duplicate, c1); | ^~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2040:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2040 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ regex.c:4220:15: note: in expansion of macro 'BUF_PUSH_2' 4220 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2040:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2040 | GET_BUFFER_SPACE (2); \ | ^~~~~~~~~~~~~~~~ regex.c:4220:15: note: in expansion of macro 'BUF_PUSH_2' 4220 | BUF_PUSH_2 (exactn, 0); | ^~~~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4225:11: note: in expansion of macro 'BUF_PUSH' 4225 | BUF_PUSH (c); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4225:11: note: in expansion of macro 'BUF_PUSH' 4225 | BUF_PUSH (c); | ^~~~~~~~ regex.c:2169:13: warning: pointer may be used after 'realloc' [-Wuse-after-free] 2169 | int incr = COMPILED_BUFFER_VAR - old_buffer; \ | ^~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4243:5: note: in expansion of macro 'BUF_PUSH' 4243 | BUF_PUSH (succeed); | ^~~~~~~~ regex.c:2090:25: note: call to 'realloc' here 2090 | # define REALLOC(p,s) realloc ((p), (s)) | ^~~~~~~~~~~~~~~~~~ regex.c:2162:32: note: in expansion of macro 'REALLOC' 2162 | bufp->buffer = (UCHAR_T *) REALLOC (COMPILED_BUFFER_VAR, \ | ^~~~~~~ regex.c:2026:7: note: in expansion of macro 'EXTEND_BUFFER' 2026 | EXTEND_BUFFER () | ^~~~~~~~~~~~~ regex.c:2032:5: note: in expansion of macro 'GET_BUFFER_SPACE' 2032 | GET_BUFFER_SPACE (1); \ | ^~~~~~~~~~~~~~~~ regex.c:4243:5: note: in expansion of macro 'BUF_PUSH' 4243 | BUF_PUSH (succeed); | ^~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' rm -f libiberty.a pic/libiberty.a ar rc libiberty.a \ regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o ranlib libiberty.a if [ x"" != x ]; then \ cd pic; \ ar rc libiberty.a \ regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o ; \ ranlib libiberty.a; \ cd ..; \ else true; fi make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/libiberty' + /usr/bin/make -Otarget -j9 -C bfd /usr/bin/make all-recursive Making all in doc make[2]: Nothing to be done for 'all'. Making all in po make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/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 ) make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd/po' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd/po' ( 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 ) make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd/po' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd/po' cd .. \ && CONFIG_FILES=po/Makefile.in:po/Make-in \ CONFIG_HEADERS= /bin/sh ./config.status creating po/Makefile.in make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd/po' make[2]: Nothing to be done for 'all'. make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' rm -f bfd-tmp.h cp bfd-in3.h bfd-tmp.h /bin/sh ./../move-if-change bfd-tmp.h bfd.h rm -f bfd-tmp.h touch stmp-bfd-h make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' rm -f elf32-target.h sed -e s/NN/32/g < ./elfxx-target.h > elf32-target.new mv -f elf32-target.new elf32-target.h make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' rm -f peigen.c sed -e s/XX/pe/g < ./peXXigen.c > peigen.new mv -f peigen.new peigen.c make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' rm -f tofiles f=""; \ for i in elf32-i386.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo i386linux.lo aout32.lo efi-app-ia32.lo peigen.lo cofflink.lo elf32-gen.lo cpu-i386.lo trad-core.lo ; do \ case " $f " in \ *" $i "*) ;; \ *) f="$f $i" ;; \ esac ; \ done ; \ echo $f > tofiles /bin/sh ./../move-if-change tofiles ofiles touch stamp-ofiles make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' rm -f targmatch.h sed -f ./targmatch.sed < ./config.bfd > targmatch.new mv -f targmatch.new targmatch.h make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c corefile.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c corefile.c -o corefile.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c init.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c init.c -o init.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cache.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cache.c -o cache.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c format.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c format.c -o format.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec -DSELECT_VECS='&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch' -DHAVE_bfd_elf32_i386_vec -DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec ./archures.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec "-DSELECT_VECS=&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec" "-DSELECT_ARCHITECTURES=&bfd_i386_arch" -DHAVE_bfd_elf32_i386_vec -DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec ./archures.c -o archures.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c bfd.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c bfd.c -o bfd.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c libbfd.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c libbfd.c -o libbfd.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c opncls.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c opncls.c -o opncls.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c section.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c section.c -o section.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec -DSELECT_VECS='&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch' -DHAVE_bfd_elf32_i386_vec -DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec ./targets.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c -DDEFAULT_VECTOR=bfd_elf32_i386_vec "-DSELECT_VECS=&bfd_elf32_i386_vec,&i386linux_vec,&bfd_efi_app_ia32_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec" "-DSELECT_ARCHITECTURES=&bfd_i386_arch" -DHAVE_bfd_elf32_i386_vec -DHAVE_i386linux_vec -DHAVE_bfd_efi_app_ia32_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec ./targets.c -o targets.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c reloc.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c reloc.c -o reloc.o In file included from reloc.c:53: reloc.c: In function 'bfd_default_reloc_type_lookup': libbfd.h:553:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 553 | { bfd_assert(__FILE__,__LINE__); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:3547:11: note: in expansion of macro 'BFD_FAIL' 3547 | BFD_FAIL (); | ^~~~~~~~ reloc.c:3548:9: note: here 3548 | case 32: | ^~~~ libbfd.h:553:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 553 | { bfd_assert(__FILE__,__LINE__); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:3551:11: note: in expansion of macro 'BFD_FAIL' 3551 | BFD_FAIL (); | ^~~~~~~~ reloc.c:3552:9: note: here 3552 | default: | ^~~~~~~ libbfd.h:553:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 553 | { bfd_assert(__FILE__,__LINE__); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reloc.c:3553:11: note: in expansion of macro 'BFD_FAIL' 3553 | BFD_FAIL (); | ^~~~~~~~ reloc.c:3555:5: note: here 3555 | default: | ^~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c archive.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c archive.c -o archive.o archive.c: In function 'bfd_generic_archive_p': archive.c:667:19: warning: variable 'fail' set but not used [-Wunused-but-set-variable] 667 | boolean fail; | ^~~~ archive.c: In function '_bfd_write_archive_contents': archive.c:1754:7: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 1754 | strncpy (hdr.ar_fmag, ARFMAG, 2); | ^ archive.c: In function 'bsd_write_armap': archive.c:2009:3: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 2009 | strncpy (hdr.ar_fmag, ARFMAG, 2); | ^ archive.c: In function 'coff_write_armap': archive.c:2173:3: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 2173 | strncpy (hdr.ar_fmag, ARFMAG, 2); | ^ archive.c: In function 'bfd_ar_hdr_from_filesystem': archive.c:1417:3: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 1417 | strncpy (hdr->ar_fmag, ARFMAG, 2); | ^ archive.c:1449:3: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 1449 | strncpy (hdr->ar_fmag, ARFMAG, 2); | ^ archive.c:1420:35: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 1420 | sprintf ((hdr->ar_date), "%-12ld", (long) status.st_mtime); | ^ In file included from /usr/include/stdio.h:906, from sysdep.h:33, from archive.c:131: In function 'sprintf', inlined from 'bfd_ar_hdr_from_filesystem' at archive.c:1420:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 13 bytes into a destination of size 12 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ archive.c: In function 'bfd_ar_hdr_from_filesystem': archive.c:1437:33: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 1437 | sprintf ((hdr->ar_mode), "%-8o", (unsigned int) status.st_mode); | ^ In function 'sprintf', inlined from 'bfd_ar_hdr_from_filesystem' at archive.c:1437:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 9 and 12 bytes into a destination of size 8 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ archive.c: In function 'bfd_ar_hdr_from_filesystem': archive.c:1438:35: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 1438 | sprintf ((hdr->ar_size), "%-10ld", (long) status.st_size); | ^ In function 'sprintf', inlined from 'bfd_ar_hdr_from_filesystem' at archive.c:1438:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ archive.c: In function '_bfd_write_archive_contents': archive.c:1752:41: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 1752 | sprintf (&(hdr.ar_size[0]), "%-10d", | ^ In function 'sprintf', inlined from '_bfd_write_archive_contents' at archive.c:1752:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ archive.c: In function 'bsd_write_armap': archive.c:2008:31: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 2008 | sprintf (hdr.ar_size, "%-10d", (int) mapsize); | ^ In function 'sprintf', inlined from 'bsd_write_armap' at archive.c:2008:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ archive.c: In function 'coff_write_armap': archive.c:2167:31: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 2167 | sprintf (hdr.ar_size, "%-10d", (int) mapsize); | ^ In function 'sprintf', inlined from 'coff_write_armap' at archive.c:2167:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c hash.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c hash.c -o hash.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c syms.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c syms.c -o syms.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c coffgen.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c coffgen.c -o coffgen.o coffgen.c: In function 'coff_write_symbols': coffgen.c:1219:55: warning: pointer targets in passing argument 3 of 'coff_write_alien_symbol' differ in signedness [-Wpointer-sign] 1219 | if (!coff_write_alien_symbol (abfd, symbol, &written, &string_size, | ^~~~~~~~ | | | bfd_signed_vma * {aka long int *} coffgen.c:1037:15: note: expected 'bfd_vma *' {aka 'long unsigned int *'} but argument is of type 'bfd_signed_vma *' {aka 'long int *'} 1037 | bfd_vma *written; | ^~~~~~~ coffgen.c:1226:58: warning: pointer targets in passing argument 3 of 'coff_write_native_symbol' differ in signedness [-Wpointer-sign] 1226 | if (!coff_write_native_symbol (abfd, c_symbol, &written, | ^~~~~~~~ | | | bfd_signed_vma * {aka long int *} coffgen.c:1105:15: note: expected 'bfd_vma *' {aka 'long unsigned int *'} but argument is of type 'bfd_signed_vma *' {aka 'long int *'} 1105 | bfd_vma *written; | ^~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c binary.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c binary.c -o binary.o In file included from binary.c:38: libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ binary.c:118:33: note: in expansion of macro '_bfd_generic_new_section_hook' 118 | #define binary_new_section_hook _bfd_generic_new_section_hook | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ binary.c:387:3: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 387 | BFD_JUMP_TABLE_GENERIC (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ binary.c:388:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 388 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ binary.c:390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 390 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ binary.c:390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 390 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ binary.c:390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 390 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ binary.c:390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 390 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ binary.c:390:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 390 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:261:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(struct _bfd *, void *, struct symbol_cache_entry *, enum bfd_print_symbol)'} [-Wcast-function-type] 261 | ((void (*) PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type))) bfd_void) | ^ binary.c:222:29: note: in expansion of macro '_bfd_nosymbols_print_symbol' 222 | #define binary_print_symbol _bfd_nosymbols_print_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_print_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3867:1: note: in expansion of macro 'CONCAT2' 3867 | CONCAT2 (NAME,_print_symbol), \ | ^~~~~~~ binary.c:391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 391 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ binary.c:236:27: note: in expansion of macro '_bfd_nosymbols_get_lineno' 236 | #define binary_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ binary.c:391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 391 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ binary.c:237:34: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 237 | #define binary_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ binary.c:391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 391 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ binary.c:238:38: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 238 | #define binary_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ binary.c:391:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 391 | BFD_JUMP_TABLE_SYMBOLS (binary), | ^~~~~~~~~~~~~~~~~~~~~~ binary.c:243:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 243 | ((long (*) PARAMS ((bfd *, asection *))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ binary.c:392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 392 | BFD_JUMP_TABLE_RELOCS (binary), | ^~~~~~~~~~~~~~~~~~~~~ binary.c:245:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 245 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ binary.c:392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 392 | BFD_JUMP_TABLE_RELOCS (binary), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ binary.c:246:38: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 246 | #define binary_bfd_reloc_type_lookup _bfd_norelocs_bfd_reloc_type_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'binary_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ binary.c:392:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 392 | BFD_JUMP_TABLE_RELOCS (binary), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ binary.c:395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 395 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ binary.c:395:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 395 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c stab-syms.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c stab-syms.c -o stab-syms.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c tekhex.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c tekhex.c -o tekhex.o tekhex.c: In function 'tekhex_write_object_contents': tekhex.c:811:7: warning: variable 'bytes_written' set but not used [-Wunused-but-set-variable] 811 | int bytes_written; | ^~~~~~~~~~~~~ In file included from tekhex.c:72: tekhex.c: At top level: libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ tekhex.c:990:33: note: in expansion of macro '_bfd_generic_new_section_hook' 990 | #define tekhex_new_section_hook _bfd_generic_new_section_hook | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'tekhex_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ tekhex.c:1055:3: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 1055 | BFD_JUMP_TABLE_GENERIC (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ tekhex.c:1056:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1056 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ tekhex.c:1058:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1058 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ tekhex.c:1058:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1058 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ tekhex.c:1058:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1058 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ tekhex.c:1058:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1058 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ tekhex.c:1058:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1058 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ tekhex.c:993:27: note: in expansion of macro '_bfd_nosymbols_get_lineno' 993 | #define tekhex_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'tekhex_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ tekhex.c:1059:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1059 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ tekhex.c:994:34: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 994 | #define tekhex_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'tekhex_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ tekhex.c:1059:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1059 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ tekhex.c:995:38: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 995 | #define tekhex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'tekhex_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ tekhex.c:1059:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1059 | BFD_JUMP_TABLE_SYMBOLS (tekhex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:285:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 285 | ((long (*) PARAMS ((bfd *, asection *))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ tekhex.c:1060:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1060 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 287 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ tekhex.c:1060:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1060 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ tekhex.c:1060:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1060 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ tekhex.c:1063:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1063 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ tekhex.c:1063:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1063 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c stabs.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c stabs.c -o stabs.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c ihex.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c ihex.c -o ihex.o ihex.c: In function 'ihex_read_section': ihex.c:588:15: warning: variable 'addr' set but not used [-Wunused-but-set-variable] 588 | bfd_vma addr; | ^~~~ In file included from ihex.c:124: ihex.c: At top level: libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ ihex.c:955:31: note: in expansion of macro '_bfd_generic_new_section_hook' 955 | #define ihex_new_section_hook _bfd_generic_new_section_hook | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ ihex.c:1030:3: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 1030 | BFD_JUMP_TABLE_GENERIC (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ ihex.c:1031:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1031 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ ihex.c:1033:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1033 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ ihex.c:1033:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1033 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ ihex.c:1033:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1033 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ ihex.c:1033:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1033 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ ihex.c:1033:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1033 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:961:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 961 | ((long (*) PARAMS ((bfd *, asymbol **))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_get_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3865:1: note: in expansion of macro 'CONCAT2' 3865 | CONCAT2 (NAME,_get_symtab), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:261:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(struct _bfd *, void *, struct symbol_cache_entry *, enum bfd_print_symbol)'} [-Wcast-function-type] 261 | ((void (*) PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type))) bfd_void) | ^ ihex.c:963:27: note: in expansion of macro '_bfd_nosymbols_print_symbol' 963 | #define ihex_print_symbol _bfd_nosymbols_print_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_print_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3867:1: note: in expansion of macro 'CONCAT2' 3867 | CONCAT2 (NAME,_print_symbol), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:263:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, asymbol *, symbol_info *)' {aka 'void (*)(struct _bfd *, struct symbol_cache_entry *, struct _symbol_info *)'} [-Wcast-function-type] 263 | ((void (*) PARAMS ((bfd *, asymbol *, symbol_info *))) bfd_void) | ^ ihex.c:964:30: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' 964 | #define ihex_get_symbol_info _bfd_nosymbols_get_symbol_info | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_get_symbol_info' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3868:1: note: in expansion of macro 'CONCAT2' 3868 | CONCAT2 (NAME,_get_symbol_info), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:265:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, const char *)' {aka 'enum bfd_boolean (*)(struct _bfd *, const char *)'} [-Wcast-function-type] 265 | ((boolean (*) PARAMS ((bfd *, const char *))) bfd_false) | ^ ihex.c:965:38: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' 965 | #define ihex_bfd_is_local_label_name _bfd_nosymbols_bfd_is_local_label_name | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_bfd_is_local_label_name' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3869:1: note: in expansion of macro 'CONCAT2' 3869 | CONCAT2 (NAME,_bfd_is_local_label_name), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ ihex.c:966:25: note: in expansion of macro '_bfd_nosymbols_get_lineno' 966 | #define ihex_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ ihex.c:967:32: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 967 | #define ihex_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ ihex.c:968:36: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 968 | #define ihex_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, boolean, void **, unsigned int *)' {aka 'long int (*)(struct _bfd *, enum bfd_boolean, void **, unsigned int *)'} [-Wcast-function-type] 276 | ((long (*) PARAMS ((bfd *, boolean, PTR *, unsigned int *))) _bfd_n1) | ^ ihex.c:969:31: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' 969 | #define ihex_read_minisymbols _bfd_nosymbols_read_minisymbols | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_read_minisymbols' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3873:1: note: in expansion of macro 'CONCAT2' 3873 | CONCAT2 (NAME,_read_minisymbols), \ | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, boolean, const void *, asymbol *)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, enum bfd_boolean, const void *, struct symbol_cache_entry *)'} [-Wcast-function-type] 278 | ((asymbol *(*) PARAMS ((bfd *, boolean, const PTR, asymbol *))) \ | ^ ihex.c:970:35: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' 970 | #define ihex_minisymbol_to_symbol _bfd_nosymbols_minisymbol_to_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_minisymbol_to_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3874:1: note: in expansion of macro 'CONCAT2' 3874 | CONCAT2 (NAME,_minisymbol_to_symbol) | ^~~~~~~ ihex.c:1034:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1034 | BFD_JUMP_TABLE_SYMBOLS (ihex), | ^~~~~~~~~~~~~~~~~~~~~~ ihex.c:973:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 973 | ((long (*) PARAMS ((bfd *, asection *))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ ihex.c:1035:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1035 | BFD_JUMP_TABLE_RELOCS (ihex), | ^~~~~~~~~~~~~~~~~~~~~ ihex.c:975:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 975 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ ihex.c:1035:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1035 | BFD_JUMP_TABLE_RELOCS (ihex), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ ihex.c:976:36: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 976 | #define ihex_bfd_reloc_type_lookup _bfd_norelocs_bfd_reloc_type_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'ihex_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ ihex.c:1035:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1035 | BFD_JUMP_TABLE_RELOCS (ihex), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ ihex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1038 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ ihex.c:1038:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1038 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ ihex.c: In function 'ihex_bad_byte': ihex.c:248:26: warning: '%03o' directive writing between 3 and 11 bytes into a region of size 9 [-Wformat-overflow=] 248 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~ In function 'ihex_bad_byte', inlined from 'ihex_bad_byte' at ihex.c:232:1: ihex.c:248:23: note: directive argument in the range [0, 4294967294] 248 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~~~~~ In file included from /usr/include/stdio.h:906, from sysdep.h:33, from ihex.c:123: In function 'sprintf', inlined from 'ihex_bad_byte' at ihex.c:248:2, inlined from 'ihex_bad_byte' at ihex.c:232:1: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c srec.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c srec.c -o srec.o srec.c: In function 'srec_write_header': srec.c:1017:33: warning: pointer targets in passing argument 4 of 'srec_write_record' differ in signedness [-Wpointer-sign] 1017 | abfd->filename, abfd->filename + len); | ~~~~^~~~~~~~~~ | | | const char * srec.c:949:22: note: expected 'const bfd_byte *' {aka 'const unsigned char *'} but argument is of type 'const char *' 949 | const bfd_byte *data; | ^~~~ srec.c:1017:60: warning: pointer targets in passing argument 5 of 'srec_write_record' differ in signedness [-Wpointer-sign] 1017 | abfd->filename, abfd->filename + len); | ~~~~~~~~~~~~~~~^~~~~ | | | const char * srec.c:950:22: note: expected 'const bfd_byte *' {aka 'const unsigned char *'} but argument is of type 'const char *' 950 | const bfd_byte *end; | ^~~ In file included from srec.c:109: srec.c: At top level: libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ srec.c:1263:31: note: in expansion of macro '_bfd_generic_new_section_hook' 1263 | #define srec_new_section_hook _bfd_generic_new_section_hook | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ srec.c:1335:3: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 1335 | BFD_JUMP_TABLE_GENERIC (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ srec.c:1336:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1336 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ srec.c:1338:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1338 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ srec.c:1338:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1338 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ srec.c:1338:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1338 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ srec.c:1338:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1338 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ srec.c:1338:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1338 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ srec.c:1266:25: note: in expansion of macro '_bfd_nosymbols_get_lineno' 1266 | #define srec_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1339 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ srec.c:1267:32: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 1267 | #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1339 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ srec.c:1269:36: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 1269 | #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ srec.c:1339:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1339 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1274:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 1274 | ((long (*) PARAMS ((bfd *, asection *))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ srec.c:1340:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1340 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ srec.c:1276:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 1276 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ srec.c:1340:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1340 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ srec.c:1277:36: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 1277 | #define srec_bfd_reloc_type_lookup _bfd_norelocs_bfd_reloc_type_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ srec.c:1340:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1340 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ srec.c:1343:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1343 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ srec.c:1343:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1343 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ srec.c:1263:31: note: in expansion of macro '_bfd_generic_new_section_hook' 1263 | #define srec_new_section_hook _bfd_generic_new_section_hook | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ srec.c:1390:3: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 1390 | BFD_JUMP_TABLE_GENERIC (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ srec.c:1391:3: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 1391 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ srec.c:1393:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1393 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ srec.c:1393:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1393 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ srec.c:1393:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1393 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ srec.c:1393:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1393 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ srec.c:1393:3: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 1393 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ srec.c:1266:25: note: in expansion of macro '_bfd_nosymbols_get_lineno' 1266 | #define srec_get_lineno _bfd_nosymbols_get_lineno | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ srec.c:1394:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1394 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ srec.c:1267:32: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 1267 | #define srec_find_nearest_line _bfd_nosymbols_find_nearest_line | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ srec.c:1394:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1394 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ srec.c:1269:36: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 1269 | #define srec_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ srec.c:1394:3: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 1394 | BFD_JUMP_TABLE_SYMBOLS (srec), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c:1274:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 1274 | ((long (*) PARAMS ((bfd *, asection *))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1395 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ srec.c:1276:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 1276 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) bfd_0l) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1395 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ srec.c:1277:36: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 1277 | #define srec_bfd_reloc_type_lookup _bfd_norelocs_bfd_reloc_type_lookup | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'srec_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ srec.c:1395:3: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 1395 | BFD_JUMP_TABLE_RELOCS (srec), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ srec.c:1398:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1398 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ srec.c:1398:3: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 1398 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ srec.c: In function 'srec_write_record': srec.c:970:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 970 | dst += 2; | ~~~~^~~~ srec.c:971:5: note: here 971 | case 8: | ^~~~ srec.c:974:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 974 | dst += 2; | ~~~~^~~~ srec.c:975:5: note: here 975 | case 9: | ^~~~ srec.c: In function 'srec_bad_byte': srec.c:295:26: warning: '%03o' directive writing between 3 and 11 bytes into a region of size 9 [-Wformat-overflow=] 295 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~ In function 'srec_bad_byte', inlined from 'srec_bad_byte' at srec.c:279:1: srec.c:295:23: note: directive argument in the range [0, 4294967294] 295 | sprintf (buf, "\\%03o", (unsigned int) c); | ^~~~~~~~ In file included from /usr/include/stdio.h:906, from sysdep.h:33, from srec.c:108: In function 'sprintf', inlined from 'srec_bad_byte' at srec.c:295:2, inlined from 'srec_bad_byte' at srec.c:279:1: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 13 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c archive64.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c archive64.c -o archive64.o archive64.c: In function 'bfd_elf64_archive_slurp_armap': archive64.c:46:12: warning: variable 'arhdrpos' set but not used [-Wunused-but-set-variable] 46 | file_ptr arhdrpos; | ^~~~~~~~ archive64.c: In function 'bfd_elf64_archive_write_armap': archive64.c:182:3: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] 182 | strncpy (hdr.ar_fmag, ARFMAG, 2); | ^ archive64.c:176:31: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] 176 | sprintf (hdr.ar_size, "%-10d", (int) mapsize); | ^ In file included from /usr/include/stdio.h:906, from sysdep.h:33, from archive64.c:27: In function 'sprintf', inlined from 'bfd_elf64_archive_write_armap' at archive64.c:176:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c merge.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c merge.c -o merge.o merge.c: In function 'record_section': merge.c:560:47: warning: pointer targets in passing argument 2 of 'sec_merge_add' differ in signedness [-Wpointer-sign] 560 | entry = sec_merge_add (sinfo->htab, p, (unsigned) eltalign, secinfo); | ^ | | | unsigned char * merge.c:292:18: note: expected 'const char *' but argument is of type 'unsigned char *' 292 | const char *str; | ^~~ merge.c:591:59: warning: pointer targets in passing argument 2 of 'sec_merge_add' differ in signedness [-Wpointer-sign] 591 | entry = sec_merge_add (sinfo->htab, p, | ^ | | | unsigned char * merge.c:292:18: note: expected 'const char *' but argument is of type 'unsigned char *' 292 | const char *str; | ^~~ merge.c:605:47: warning: pointer targets in passing argument 2 of 'sec_merge_add' differ in signedness [-Wpointer-sign] 605 | entry = sec_merge_add (sinfo->htab, p, 1, secinfo); | ^ | | | unsigned char * merge.c:292:18: note: expected 'const char *' but argument is of type 'unsigned char *' 292 | const char *str; | ^~~ merge.c: In function '_bfd_merged_section_offset': merge.c:931:49: warning: pointer targets in passing argument 2 of 'sec_merge_hash_lookup' differ in signedness [-Wpointer-sign] 931 | entry = sec_merge_hash_lookup (secinfo->htab, p, 0, false); | ^ | | | unsigned char * merge.c:157:18: note: expected 'const char *' but argument is of type 'unsigned char *' 157 | const char *string; | ^~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c linker.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c linker.c -o linker.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf-strtab.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf-strtab.c -o elf-strtab.o elf-strtab.c: In function '_bfd_elf_strtab_finalize': elf-strtab.c:373:13: warning: pointer targets in assignment from 'const char *' to 'const unsigned char *' differ in signedness [-Wpointer-sign] 373 | s = e->root.string + e->len - 1; | ^ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elflink.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elflink.c -o elflink.o In file included from elflink.c:21: elflink.c: In function '_bfd_elf_create_linker_section': bfd.h:356:83: warning: right-hand operand of comma expression has no effect [-Wunused-value] 356 | #define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),true) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ elflink.c:521:11: note: in expansion of macro 'bfd_set_section_alignment' 521 | bfd_set_section_alignment (dynobj, s, lsect->alignment); | ^~~~~~~~~~~~~~~~~~~~~~~~~ bfd.h:356:83: warning: right-hand operand of comma expression has no effect [-Wunused-value] 356 | #define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),true) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ elflink.c:524:9: note: in expansion of macro 'bfd_set_section_alignment' 524 | bfd_set_section_alignment (dynobj, s, lsect->alignment); | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c dwarf2.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c dwarf2.c -o dwarf2.o dwarf2.c: In function 'decode_line_info': dwarf2.c:1165:11: warning: variable 'basic_block' set but not used [-Wunused-but-set-variable] 1165 | int basic_block = 0; | ^~~~~~~~~~~ dwarf2.c: In function 'scan_unit_for_functions': dwarf2.c:1440:13: warning: variable 'name' set but not used [-Wunused-but-set-variable] 1440 | char* name = 0; | ^~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c dwarf1.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c dwarf1.c -o dwarf1.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c i386linux.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c i386linux.c -o i386linux.o In file included from i386linux.c:32: libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ aout-target.h:548:38: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 548 | #define MY_bfd_copy_private_bfd_data _bfd_generic_bfd_copy_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ aout-target.h:648:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 648 | BFD_JUMP_TABLE_COPY (MY), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ aout-target.h:552:39: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 552 | #define MY_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ aout-target.h:648:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 648 | BFD_JUMP_TABLE_COPY (MY), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ aout-target.h:556:41: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 556 | #define MY_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ aout-target.h:648:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 648 | BFD_JUMP_TABLE_COPY (MY), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ aout-target.h:564:34: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 564 | #define MY_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ aout-target.h:648:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 648 | BFD_JUMP_TABLE_COPY (MY), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ aout-target.h:560:39: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 560 | #define MY_bfd_print_private_bfd_data _bfd_generic_bfd_print_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ aout-target.h:648:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 648 | BFD_JUMP_TABLE_COPY (MY), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ aout-target.h:585:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 585 | _bfd_nodynamic_canonicalize_dynamic_symtab | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ aout-target.h:655:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 655 | BFD_JUMP_TABLE_DYNAMIC (MY), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ aout-target.h:593:3: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 593 | _bfd_nodynamic_canonicalize_dynamic_reloc | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'MY_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ aout-target.h:655:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 655 | BFD_JUMP_TABLE_DYNAMIC (MY), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf-eh-frame.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf-eh-frame.c -o elf-eh-frame.o elf-eh-frame.c: In function 'cie_compare': elf-eh-frame.c:259:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 259 | && strcmp (c1->augmentation, c2->augmentation) == 0 | ~~^~~~~~~~~~~~~~ | | | unsigned char * In file included from sysdep.h:43, from elf-eh-frame.c:22: /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *' 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ elf-eh-frame.c:259:38: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 259 | && strcmp (c1->augmentation, c2->augmentation) == 0 | ~~^~~~~~~~~~~~~~ | | | unsigned char * /usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'unsigned char *' 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ elf-eh-frame.c:260:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 260 | && strcmp (c1->augmentation, "eh") != 0 | ~~^~~~~~~~~~~~~~ | | | unsigned char * /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'unsigned char *' 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ elf-eh-frame.c: In function '_bfd_elf_discard_section_eh_frame': elf-eh-frame.c:492:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 492 | if (strlen (buf) > sizeof (cie.augmentation) - 1) | ^~~ | | | bfd_byte * {aka unsigned char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ elf-eh-frame.c:495:22: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 495 | strcpy (cie.augmentation, buf); | ~~~^~~~~~~~~~~~~ | | | unsigned char * In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from sysdep.h:33: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ elf-eh-frame.c:495:37: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 495 | strcpy (cie.augmentation, buf); | ^~~ | | | bfd_byte * {aka unsigned char *} /usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ elf-eh-frame.c:496:25: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 496 | buf = strchr (buf, '\0') + 1; | ^~~ | | | bfd_byte * {aka unsigned char *} /usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ elf-eh-frame.c:496:15: warning: pointer targets in assignment from 'char *' to 'bfd_byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 496 | buf = strchr (buf, '\0') + 1; | ^ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:507:11: note: in expansion of macro 'read_uleb128' 507 | read_uleb128 (cie.code_align, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:183:39: warning: pointer targets in passing argument 2 of 'read_signed_leb128' differ in signedness [-Wpointer-sign] 183 | (VAR) = read_signed_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:508:11: note: in expansion of macro 'read_sleb128' 508 | read_sleb128 (cie.data_align, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:146:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 146 | char *buf; | ^~~ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:509:11: note: in expansion of macro 'read_uleb128' 509 | read_uleb128 (cie.ra_column, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:520:19: note: in expansion of macro 'read_uleb128' 520 | read_uleb128 (cie.augmentation_size, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:660:17: note: in expansion of macro 'read_uleb128' 660 | read_uleb128 (dummy, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:655:28: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 655 | unsigned int dummy; | ^~~~~ elf-eh-frame.c: In function '_bfd_elf_discard_section_eh_frame_hdr': elf-eh-frame.c:749:16: warning: variable 'ptr_size' set but not used [-Wunused-but-set-variable] 749 | unsigned int ptr_size; | ^~~~~~~~ elf-eh-frame.c: In function '_bfd_elf_write_section_eh_frame': elf-eh-frame.c:971:29: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 971 | buf = strchr (buf, '\0') + 1; | ^~~ | | | bfd_byte * {aka unsigned char *} /usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ elf-eh-frame.c:971:19: warning: pointer targets in assignment from 'char *' to 'bfd_byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 971 | buf = strchr (buf, '\0') + 1; | ^ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:972:15: note: in expansion of macro 'read_uleb128' 972 | read_uleb128 (dummy, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:183:39: warning: pointer targets in passing argument 2 of 'read_signed_leb128' differ in signedness [-Wpointer-sign] 183 | (VAR) = read_signed_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:973:15: note: in expansion of macro 'read_sleb128' 973 | read_sleb128 (dummy, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:146:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 146 | char *buf; | ^~~ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:974:15: note: in expansion of macro 'read_uleb128' 974 | read_uleb128 (dummy, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:175:41: warning: pointer targets in passing argument 2 of 'read_unsigned_leb128' differ in signedness [-Wpointer-sign] 175 | (VAR) = read_unsigned_leb128 (abfd, buf, &leb128_tmp); \ | ^~~ | | | bfd_byte * {aka unsigned char *} elf-eh-frame.c:977:19: note: in expansion of macro 'read_uleb128' 977 | read_uleb128 (dummy, buf); | ^~~~~~~~~~~~ elf-eh-frame.c:117:12: note: expected 'char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 117 | char *buf; | ^~~ elf-eh-frame.c:960:28: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 960 | unsigned int dummy, per_width, per_encoding; | ^~~~~ elf-eh-frame.c: In function '_bfd_elf_write_section_eh_frame_hdr': elf-eh-frame.c:1177:16: warning: variable 'ptr_size' set but not used [-Wunused-but-set-variable] 1177 | unsigned int ptr_size; | ^~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32-gen.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32-gen.c -o elf32-gen.o In file included from elf32-gen.c:105: elf32-target.h:162:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 162 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ elf32-target.h:594:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 594 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:166:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 166 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ elf32-target.h:594:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 594 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:140:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 140 | ((asymbol *(*) PARAMS ((bfd *, void *, unsigned long))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ elf32-target.h:601:7: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 601 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ elf32-target.h:162:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 162 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ elf32-target.h:690:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 690 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:166:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 166 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ elf32-target.h:690:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 690 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:140:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 140 | ((asymbol *(*) PARAMS ((bfd *, void *, unsigned long))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ elf32-target.h:697:7: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 697 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32-i386.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32-i386.c -o elf32-i386.o In file included from elf32-i386.c:21: elf32-i386.c: In function 'elf_i386_grok_prstatus': elf32-i386.c:441:74: warning: pointer targets in passing argument 1 of '(bfd_vma (*)(const bfd_byte *))abfd->xvec->bfd_getx16' differ in signedness [-Wpointer-sign] 441 | elf_tdata (abfd)->core_signal = bfd_get_16 (abfd, note->descdata + 12); | ~~~~~~~~~~~~~~~^~~~ | | | char * bfd.h:3661:43: note: in definition of macro 'BFD_SEND' 3661 | ((*((bfd)->xvec->message)) arglist) | ^~~~~~~ elf32-i386.c:441:41: note: in expansion of macro 'bfd_get_16' 441 | elf_tdata (abfd)->core_signal = bfd_get_16 (abfd, note->descdata + 12); | ^~~~~~~~~~ elf32-i386.c:441:74: note: expected 'const bfd_byte *' {aka 'const unsigned char *'} but argument is of type 'char *' 441 | elf_tdata (abfd)->core_signal = bfd_get_16 (abfd, note->descdata + 12); | ~~~~~~~~~~~~~~~^~~~ bfd.h:3661:43: note: in definition of macro 'BFD_SEND' 3661 | ((*((bfd)->xvec->message)) arglist) | ^~~~~~~ elf32-i386.c:441:41: note: in expansion of macro 'bfd_get_16' 441 | elf_tdata (abfd)->core_signal = bfd_get_16 (abfd, note->descdata + 12); | ^~~~~~~~~~ elf32-i386.c:444:71: warning: pointer targets in passing argument 1 of '(bfd_vma (*)(const bfd_byte *))abfd->xvec->bfd_getx32' differ in signedness [-Wpointer-sign] 444 | elf_tdata (abfd)->core_pid = bfd_get_32 (abfd, note->descdata + 24); | ~~~~~~~~~~~~~~~^~~~ | | | char * bfd.h:3661:43: note: in definition of macro 'BFD_SEND' 3661 | ((*((bfd)->xvec->message)) arglist) | ^~~~~~~ elf32-i386.c:444:38: note: in expansion of macro 'bfd_get_32' 444 | elf_tdata (abfd)->core_pid = bfd_get_32 (abfd, note->descdata + 24); | ^~~~~~~~~~ elf32-i386.c:444:71: note: expected 'const bfd_byte *' {aka 'const unsigned char *'} but argument is of type 'char *' 444 | elf_tdata (abfd)->core_pid = bfd_get_32 (abfd, note->descdata + 24); | ~~~~~~~~~~~~~~~^~~~ bfd.h:3661:43: note: in definition of macro 'BFD_SEND' 3661 | ((*((bfd)->xvec->message)) arglist) | ^~~~~~~ elf32-i386.c:444:38: note: in expansion of macro 'bfd_get_32' 444 | elf_tdata (abfd)->core_pid = bfd_get_32 (abfd, note->descdata + 24); | ^~~~~~~~~~ In file included from elf32-i386.c:3391: elf32-target.h: At top level: elf32-target.h:162:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 162 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ elf32-target.h:690:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 690 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:166:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 166 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ elf32-target.h:690:7: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 690 | BFD_JUMP_TABLE_COPY (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~ elf32-target.h:140:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 140 | ((asymbol *(*) PARAMS ((bfd *, void *, unsigned long))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro 'bfd_elf32_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ elf32-target.h:697:7: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 697 | BFD_JUMP_TABLE_SYMBOLS (bfd_elf32), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cpu-i386.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cpu-i386.c -o cpu-i386.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c peigen.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c peigen.c -o peigen.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c trad-core.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c trad-core.c -o trad-core.o In file included from trad-core.c:25: libbfd.h:165:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 165 | ((boolean (*) PARAMS ((bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_new_section_hook' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3783:1: note: in expansion of macro 'CONCAT2' 3783 | CONCAT2 (NAME,_new_section_hook), \ | ^~~~~~~ trad-core.c:318:8: note: in expansion of macro 'BFD_JUMP_TABLE_GENERIC' 318 | BFD_JUMP_TABLE_GENERIC (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:175:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 175 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3801:1: note: in expansion of macro 'CONCAT2' 3801 | CONCAT2 (NAME,_bfd_copy_private_bfd_data), \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:181:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, bfd *, asection *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct _bfd *, struct sec *)'} [-Wcast-function-type] 181 | ((boolean (*) PARAMS ((bfd *, asection *, bfd *, asection *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_section_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3803:1: note: in expansion of macro 'CONCAT2' 3803 | CONCAT2 (NAME,_bfd_copy_private_section_data), \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:185:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, void *)' {aka 'enum bfd_boolean (*)(struct _bfd *, void *)'} [-Wcast-function-type] 185 | ((boolean (*) PARAMS ((bfd *, PTR))) bfd_true) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_generic_bfd_print_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3806:1: note: in expansion of macro 'CONCAT2' 3806 | CONCAT2 (NAME,_bfd_print_private_bfd_data) \ | ^~~~~~~ trad-core.c:319:8: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 319 | BFD_JUMP_TABLE_COPY (_bfd_generic), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:201:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, char **, bfd_size_type *, const char **)' {aka 'enum bfd_boolean (*)(struct _bfd *, char **, long unsigned int *, const char **)'} [-Wcast-function-type] 201 | ((boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_construct_extended_name_table' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3840:1: note: in expansion of macro 'CONCAT2' 3840 | CONCAT2 (NAME,_construct_extended_name_table), \ | ^~~~~~~ trad-core.c:321:8: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 321 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:204:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, const char *, char *)' {aka 'void (*)(struct _bfd *, const char *, char *)'} [-Wcast-function-type] 204 | ((void (*) PARAMS ((bfd *, const char *, char *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_truncate_arname' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3841:1: note: in expansion of macro 'CONCAT2' 3841 | CONCAT2 (NAME,_truncate_arname), \ | ^~~~~~~ trad-core.c:321:8: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 321 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:206:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, unsigned int, struct orl *, unsigned int, int)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int, struct orl *, unsigned int, int)'} [-Wcast-function-type] 206 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_write_armap' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3842:1: note: in expansion of macro 'CONCAT2' 3842 | CONCAT2 (NAME,_write_armap), \ | ^~~~~~~ trad-core.c:321:8: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 321 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:211:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, bfd *)' {aka 'struct _bfd * (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 211 | ((bfd *(*) PARAMS ((bfd *, bfd *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_openr_next_archived_file' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3844:1: note: in expansion of macro 'CONCAT2' 3844 | CONCAT2 (NAME,_openr_next_archived_file), \ | ^~~~~~~ trad-core.c:321:8: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 321 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:213:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd * (*)(bfd *, symindex)' {aka 'struct _bfd * (*)(struct _bfd *, long unsigned int)'} [-Wcast-function-type] 213 | ((bfd *(*) PARAMS ((bfd *, symindex))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_noarchive_get_elt_at_index' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3845:1: note: in expansion of macro 'CONCAT2' 3845 | CONCAT2 (NAME,_get_elt_at_index), \ | ^~~~~~~ trad-core.c:321:8: note: in expansion of macro 'BFD_JUMP_TABLE_ARCHIVE' 321 | BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:258:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 258 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_get_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3865:1: note: in expansion of macro 'CONCAT2' 3865 | CONCAT2 (NAME,_get_symtab), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:261:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, void *, asymbol *, bfd_print_symbol_type)' {aka 'void (*)(struct _bfd *, void *, struct symbol_cache_entry *, enum bfd_print_symbol)'} [-Wcast-function-type] 261 | ((void (*) PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_print_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3867:1: note: in expansion of macro 'CONCAT2' 3867 | CONCAT2 (NAME,_print_symbol), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:263:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(bfd *, asymbol *, symbol_info *)' {aka 'void (*)(struct _bfd *, struct symbol_cache_entry *, struct _symbol_info *)'} [-Wcast-function-type] 263 | ((void (*) PARAMS ((bfd *, asymbol *, symbol_info *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_get_symbol_info' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3868:1: note: in expansion of macro 'CONCAT2' 3868 | CONCAT2 (NAME,_get_symbol_info), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:265:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, const char *)' {aka 'enum bfd_boolean (*)(struct _bfd *, const char *)'} [-Wcast-function-type] 265 | ((boolean (*) PARAMS ((bfd *, const char *))) bfd_false) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_bfd_is_local_label_name' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3869:1: note: in expansion of macro 'CONCAT2' 3869 | CONCAT2 (NAME,_bfd_is_local_label_name), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:267:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'alent * (*)(bfd *, asymbol *)' {aka 'struct lineno_cache_entry * (*)(struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 267 | ((alent *(*) PARAMS ((bfd *, asymbol *))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_get_lineno' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3870:1: note: in expansion of macro 'CONCAT2' 3870 | CONCAT2 (NAME,_get_lineno), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:269:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **, unsigned int *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct symbol_cache_entry **, long unsigned int, const char **, const char **, unsigned int *)'} [-Wcast-function-type] 269 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_find_nearest_line' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3871:1: note: in expansion of macro 'CONCAT2' 3871 | CONCAT2 (NAME,_find_nearest_line), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:274:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, void *, long unsigned int)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, void *, long unsigned int)'} [-Wcast-function-type] 274 | ((asymbol *(*) PARAMS ((bfd *, PTR, unsigned long))) bfd_nullvoidptr) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_bfd_make_debug_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3872:1: note: in expansion of macro 'CONCAT2' 3872 | CONCAT2 (NAME,_bfd_make_debug_symbol), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:276:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, boolean, void **, unsigned int *)' {aka 'long int (*)(struct _bfd *, enum bfd_boolean, void **, unsigned int *)'} [-Wcast-function-type] 276 | ((long (*) PARAMS ((bfd *, boolean, PTR *, unsigned int *))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_read_minisymbols' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3873:1: note: in expansion of macro 'CONCAT2' 3873 | CONCAT2 (NAME,_read_minisymbols), \ | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:278:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'asymbol * (*)(bfd *, boolean, const void *, asymbol *)' {aka 'struct symbol_cache_entry * (*)(struct _bfd *, enum bfd_boolean, const void *, struct symbol_cache_entry *)'} [-Wcast-function-type] 278 | ((asymbol *(*) PARAMS ((bfd *, boolean, const PTR, asymbol *))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nosymbols_minisymbol_to_symbol' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3874:1: note: in expansion of macro 'CONCAT2' 3874 | CONCAT2 (NAME,_minisymbol_to_symbol) | ^~~~~~~ trad-core.c:322:8: note: in expansion of macro 'BFD_JUMP_TABLE_SYMBOLS' 322 | BFD_JUMP_TABLE_SYMBOLS (_bfd_nosymbols), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:285:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *)' {aka 'long int (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 285 | ((long (*) PARAMS ((bfd *, asection *))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_get_reloc_upper_bound' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3910:1: note: in expansion of macro 'CONCAT2' 3910 | CONCAT2 (NAME,_get_reloc_upper_bound), \ | ^~~~~~~ trad-core.c:323:8: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 323 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:287:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asection *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct sec *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 287 | ((long (*) PARAMS ((bfd *, asection *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_canonicalize_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3911:1: note: in expansion of macro 'CONCAT2' 3911 | CONCAT2 (NAME,_canonicalize_reloc), \ | ^~~~~~~ trad-core.c:323:8: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 323 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:289:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'const reloc_howto_type * (*)(bfd *, bfd_reloc_code_real_type)' {aka 'const struct reloc_howto_struct * (*)(struct _bfd *, enum bfd_reloc_code_real)'} [-Wcast-function-type] 289 | ((reloc_howto_type *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_norelocs_bfd_reloc_type_lookup' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3912:1: note: in expansion of macro 'CONCAT2' 3912 | CONCAT2 (NAME,_bfd_reloc_type_lookup) | ^~~~~~~ trad-core.c:323:8: note: in expansion of macro 'BFD_JUMP_TABLE_RELOCS' 323 | BFD_JUMP_TABLE_RELOCS (_bfd_norelocs), | ^~~~~~~~~~~~~~~~~~~~~ libbfd.h:312:37: warning: cast between incompatible function types from 'int (*)(bfd *)' {aka 'int (*)(struct _bfd *)'} to 'int (*)(bfd *, boolean)' {aka 'int (*)(struct _bfd *, enum bfd_boolean)'} [-Wcast-function-type] 312 | #define _bfd_nolink_sizeof_headers ((int (*) PARAMS ((bfd *, boolean))) bfd_0) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_sizeof_headers' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3931:1: note: in expansion of macro 'CONCAT2' 3931 | CONCAT2 (NAME,_sizeof_headers), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:314:4: warning: cast between incompatible function types from 'void * (*)(bfd *)' {aka 'void * (*)(struct _bfd *)'} to 'bfd_byte * (*)(bfd *, struct bfd_link_info *, struct bfd_link_order *, bfd_byte *, boolean, asymbol **)' {aka 'unsigned char * (*)(struct _bfd *, struct bfd_link_info *, struct bfd_link_order *, unsigned char *, enum bfd_boolean, struct symbol_cache_entry **)'} [-Wcast-function-type] 314 | ((bfd_byte *(*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_get_relocated_section_contents' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3932:1: note: in expansion of macro 'CONCAT2' 3932 | CONCAT2 (NAME,_bfd_get_relocated_section_contents), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:319:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asection *, struct bfd_link_info *, boolean *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *, struct bfd_link_info *, enum bfd_boolean *)'} [-Wcast-function-type] 319 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_relax_section' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3933:1: note: in expansion of macro 'CONCAT2' 3933 | CONCAT2 (NAME,_bfd_relax_section), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:339:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct bfd_link_info *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 339 | ((boolean (*) PARAMS ((bfd *, struct bfd_link_info *))) bfd_false) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_link_add_symbols' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3936:1: note: in expansion of macro 'CONCAT2' 3936 | CONCAT2 (NAME,_bfd_link_add_symbols), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:341:4: warning: cast between incompatible function types from 'void (*)(bfd *)' {aka 'void (*)(struct _bfd *)'} to 'void (*)(asection *, struct bfd_link_info *)' {aka 'void (*)(struct sec *, struct bfd_link_info *)'} [-Wcast-function-type] 341 | ((void (*) PARAMS ((asection *, struct bfd_link_info *))) bfd_void) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_link_just_syms' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3937:1: note: in expansion of macro 'CONCAT2' 3937 | CONCAT2 (NAME,_bfd_link_just_syms), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:343:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct bfd_link_info *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 343 | ((boolean (*) PARAMS ((bfd *, struct bfd_link_info *))) bfd_false) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_final_link' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3938:1: note: in expansion of macro 'CONCAT2' 3938 | CONCAT2 (NAME,_bfd_final_link), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:345:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct sec *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 345 | ((boolean (*) PARAMS ((bfd *, struct sec *))) bfd_false) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_link_split_section' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3939:1: note: in expansion of macro 'CONCAT2' 3939 | CONCAT2 (NAME,_bfd_link_split_section), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:323:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct bfd_link_info *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 323 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_gc_sections' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3940:1: note: in expansion of macro 'CONCAT2' 3940 | CONCAT2 (NAME,_bfd_gc_sections), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:327:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct bfd_link_info *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct bfd_link_info *)'} [-Wcast-function-type] 327 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_merge_sections' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3941:1: note: in expansion of macro 'CONCAT2' 3941 | CONCAT2 (NAME,_bfd_merge_sections), \ | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:331:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct sec *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct sec *)'} [-Wcast-function-type] 331 | ((boolean (*) \ | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nolink_bfd_discard_group' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3942:1: note: in expansion of macro 'CONCAT2' 3942 | CONCAT2 (NAME,_bfd_discard_group) | ^~~~~~~ trad-core.c:325:8: note: in expansion of macro 'BFD_JUMP_TABLE_LINK' 325 | BFD_JUMP_TABLE_LINK (_bfd_nolink), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ trad-core.c:326:8: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 326 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ trad-core.c:326:8: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 326 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c efi-app-ia32.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c efi-app-ia32.c -o efi-app-ia32.o In file included from efi-app-ia32.c:21: peicode.h: In function 'pe_ILF_make_a_section': bfd.h:356:83: warning: right-hand operand of comma expression has no effect [-Wunused-value] 356 | #define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),true) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ peicode.h:650:3: note: in expansion of macro 'bfd_set_section_alignment' 650 | bfd_set_section_alignment (vars->abfd, sec, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from coffcode.h:305, from coff-i386.c:559, from efi-app-ia32.c:34: peicode.h: In function 'pe_ILF_build_a_bfd': peicode.h:437:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 437 | #define SIZEOF_ILF_STRINGS (strlen (symbol_name) * 2 + 8 \ | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:457:7: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 457 | + SIZEOF_ILF_STRINGS \ | ^~~~~~~~~~~~~~~~~~ peicode.h:816:43: note: in expansion of macro 'ILF_DATA_SIZE' 816 | ptr = bfd_zalloc (abfd, (bfd_size_type) ILF_DATA_SIZE); | ^~~~~~~~~~~~~ In file included from sysdep.h:43, from efi-app-ia32.c:22: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:438:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 438 | + 21 + strlen (source_dll) \ | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:457:7: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 457 | + SIZEOF_ILF_STRINGS \ | ^~~~~~~~~~~~~~~~~~ peicode.h:816:43: note: in expansion of macro 'ILF_DATA_SIZE' 816 | ptr = bfd_zalloc (abfd, (bfd_size_type) ILF_DATA_SIZE); | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:444:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 444 | #define SIZEOF_IDATA6 (2 + strlen (symbol_name) + 1 + 1) | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:461:7: note: in expansion of macro 'SIZEOF_IDATA6' 461 | + SIZEOF_IDATA6 \ | ^~~~~~~~~~~~~ peicode.h:816:43: note: in expansion of macro 'ILF_DATA_SIZE' 816 | ptr = bfd_zalloc (abfd, (bfd_size_type) ILF_DATA_SIZE); | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:445:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 445 | #define SIZEOF_IDATA7 (strlen (source_dll) + 1 + 1) | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:462:7: note: in expansion of macro 'SIZEOF_IDATA7' 462 | + SIZEOF_IDATA7 \ | ^~~~~~~~~~~~~ peicode.h:816:43: note: in expansion of macro 'ILF_DATA_SIZE' 816 | ptr = bfd_zalloc (abfd, (bfd_size_type) ILF_DATA_SIZE); | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:437:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 437 | #define SIZEOF_ILF_STRINGS (strlen (symbol_name) * 2 + 8 \ | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:457:7: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 457 | + SIZEOF_ILF_STRINGS \ | ^~~~~~~~~~~~~~~~~~ peicode.h:823:22: note: in expansion of macro 'ILF_DATA_SIZE' 823 | vars.bim->size = ILF_DATA_SIZE; | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:438:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 438 | + 21 + strlen (source_dll) \ | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:457:7: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 457 | + SIZEOF_ILF_STRINGS \ | ^~~~~~~~~~~~~~~~~~ peicode.h:823:22: note: in expansion of macro 'ILF_DATA_SIZE' 823 | vars.bim->size = ILF_DATA_SIZE; | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:444:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 444 | #define SIZEOF_IDATA6 (2 + strlen (symbol_name) + 1 + 1) | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:461:7: note: in expansion of macro 'SIZEOF_IDATA6' 461 | + SIZEOF_IDATA6 \ | ^~~~~~~~~~~~~ peicode.h:823:22: note: in expansion of macro 'ILF_DATA_SIZE' 823 | vars.bim->size = ILF_DATA_SIZE; | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:445:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 445 | #define SIZEOF_IDATA7 (strlen (source_dll) + 1 + 1) | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:462:7: note: in expansion of macro 'SIZEOF_IDATA7' 462 | + SIZEOF_IDATA7 \ | ^~~~~~~~~~~~~ peicode.h:823:22: note: in expansion of macro 'ILF_DATA_SIZE' 823 | vars.bim->size = ILF_DATA_SIZE; | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:856:21: warning: pointer targets in assignment from 'bfd_byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 856 | vars.string_table = ptr; | ^ peicode.h:857:21: warning: pointer targets in assignment from 'bfd_byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 857 | vars.string_ptr = ptr + STRING_SIZE_SIZE; | ^ peicode.h:437:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 437 | #define SIZEOF_ILF_STRINGS (strlen (symbol_name) * 2 + 8 \ | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:858:10: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 858 | ptr += SIZEOF_ILF_STRINGS; | ^~~~~~~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:438:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 438 | + 21 + strlen (source_dll) \ | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:858:10: note: in expansion of macro 'SIZEOF_ILF_STRINGS' 858 | ptr += SIZEOF_ILF_STRINGS; | ^~~~~~~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:859:23: warning: pointer targets in assignment from 'bfd_byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 859 | vars.end_string_ptr = ptr; | ^ peicode.h:444:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 444 | #define SIZEOF_IDATA6 (2 + strlen (symbol_name) + 1 + 1) | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:895:56: note: in expansion of macro 'SIZEOF_IDATA6' 895 | id6 = pe_ILF_make_a_section (& vars, ".idata$6", SIZEOF_IDATA6, 0); | ^~~~~~~~~~~~~ /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ peicode.h:900:14: warning: pointer targets in assignment from 'bfd_byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 900 | symbol = symbol_name; | ^ peicode.h:919:29: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 919 | strcpy (id6->contents + 2, symbol); | ~~~~~~~~~~~~~~^~~ | | | unsigned char * In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from sysdep.h:33: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ peicode.h:959:47: warning: pointer targets in passing argument 3 of 'pe_ILF_make_a_symbol' differ in signedness [-Wpointer-sign] 959 | pe_ILF_make_a_symbol (& vars, "__imp_", symbol_name, id5, 0); | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:538:38: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 538 | const char * symbol_name, | ~~~~~~~~~~~~~~~^~~~~~~~~~~ peicode.h:1026:41: warning: pointer targets in passing argument 3 of 'pe_ILF_make_a_symbol' differ in signedness [-Wpointer-sign] 1026 | pe_ILF_make_a_symbol (& vars, "", symbol_name, text, | ^~~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:538:38: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 538 | const char * symbol_name, | ~~~~~~~~~~~~~~~^~~~~~~~~~~ peicode.h:1031:22: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 1031 | ptr = strrchr (source_dll, '.'); | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} /usr/include/string.h:273:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 273 | extern char *strrchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ peicode.h:1031:11: warning: pointer targets in assignment from 'char *' to 'bfd_byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1031 | ptr = strrchr (source_dll, '.'); | ^ peicode.h:1034:61: warning: pointer targets in passing argument 3 of 'pe_ILF_make_a_symbol' differ in signedness [-Wpointer-sign] 1034 | pe_ILF_make_a_symbol (& vars, "__IMPORT_DESCRIPTOR_", source_dll, NULL, 0); | ^~~~~~~~~~ | | | bfd_byte * {aka unsigned char *} peicode.h:538:38: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 538 | const char * symbol_name, | ~~~~~~~~~~~~~~~^~~~~~~~~~~ peicode.h: In function 'pe_ILF_object_p': peicode.h:1216:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 1216 | source_dll = ptr + strlen (ptr) + 1; | ^~~ | | | bfd_byte * {aka unsigned char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'bfd_byte *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ coffcode.h: In function 'coff_compute_section_file_positions': bfd.h:355:122: warning: right-hand operand of comma expression has no effect [-Wunused-value] 355 | #define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = (unsigned int)true), true) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ coffcode.h:3177:9: note: in expansion of macro 'bfd_set_section_vma' 3177 | bfd_set_section_vma (abfd, current, 0); | ^~~~~~~~~~~~~~~~~~~ coffcode.h: At top level: coffcode.h:2193:3: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, struct internal_syment *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct internal_syment *)'} [-Wcast-function-type] 2193 | (boolean (*) PARAMS ((bfd *, struct internal_syment *))) bfd_false | ^ coffcode.h:5305:28: note: in expansion of macro 'symname_in_debug_hook' 5305 | coff_slurp_symbol_table, symname_in_debug_hook, coff_pointerize_aux_hook, | ^~~~~~~~~~~~~~~~~~~~~ In file included from coff-i386.c:25: libbfd.h:177:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct _bfd *)'} [-Wcast-function-type] 177 | ((boolean (*) PARAMS ((bfd *, bfd *))) bfd_true) | ^ coffcode.h:5338:45: note: in expansion of macro '_bfd_generic_bfd_merge_private_bfd_data' 5338 | #define coff_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'coff_bfd_merge_private_bfd_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3802:1: note: in expansion of macro 'CONCAT2' 3802 | CONCAT2 (NAME,_bfd_merge_private_bfd_data), \ | ^~~~~~~ coff-i386.c:611:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 611 | BFD_JUMP_TABLE_COPY (coff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:183:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, asymbol *, bfd *, asymbol *)' {aka 'enum bfd_boolean (*)(struct _bfd *, struct symbol_cache_entry *, struct _bfd *, struct symbol_cache_entry *)'} [-Wcast-function-type] 183 | ((boolean (*) PARAMS ((bfd *, asymbol *, bfd *, asymbol *))) bfd_true) | ^ coffcode.h:5326:45: note: in expansion of macro '_bfd_generic_bfd_copy_private_symbol_data' 5326 | #define coff_bfd_copy_private_symbol_data _bfd_generic_bfd_copy_private_symbol_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'coff_bfd_copy_private_symbol_data' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3804:1: note: in expansion of macro 'CONCAT2' 3804 | CONCAT2 (NAME,_bfd_copy_private_symbol_data), \ | ^~~~~~~ coff-i386.c:611:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 611 | BFD_JUMP_TABLE_COPY (coff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:179:4: warning: cast between incompatible function types from 'boolean (*)(bfd *)' {aka 'enum bfd_boolean (*)(struct _bfd *)'} to 'boolean (*)(bfd *, flagword)' {aka 'enum bfd_boolean (*)(struct _bfd *, unsigned int)'} [-Wcast-function-type] 179 | ((boolean (*) PARAMS ((bfd *, flagword))) bfd_true) | ^ coffcode.h:5342:45: note: in expansion of macro '_bfd_generic_bfd_set_private_flags' 5342 | #define coff_bfd_set_private_flags _bfd_generic_bfd_set_private_flags | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../include/symcat.h:23:26: note: in expansion of macro 'coff_bfd_set_private_flags' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3805:1: note: in expansion of macro 'CONCAT2' 3805 | CONCAT2 (NAME,_bfd_set_private_flags), \ | ^~~~~~~ coff-i386.c:611:6: note: in expansion of macro 'BFD_JUMP_TABLE_COPY' 611 | BFD_JUMP_TABLE_COPY (coff), | ^~~~~~~~~~~~~~~~~~~ libbfd.h:353:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, asymbol **)' {aka 'long int (*)(struct _bfd *, struct symbol_cache_entry **)'} [-Wcast-function-type] 353 | ((long (*) PARAMS ((bfd *, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_symtab' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3983:1: note: in expansion of macro 'CONCAT2' 3983 | CONCAT2 (NAME,_canonicalize_dynamic_symtab), \ | ^~~~~~~ coff-i386.c:618:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 618 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ libbfd.h:356:4: warning: cast between incompatible function types from 'long int (*)(bfd *)' {aka 'long int (*)(struct _bfd *)'} to 'long int (*)(bfd *, arelent **, asymbol **)' {aka 'long int (*)(struct _bfd *, struct reloc_cache_entry **, struct symbol_cache_entry **)'} [-Wcast-function-type] 356 | ((long (*) PARAMS ((bfd *, arelent **, asymbol **))) _bfd_n1) | ^ ./../include/symcat.h:23:26: note: in expansion of macro '_bfd_nodynamic_canonicalize_dynamic_reloc' 23 | #define CONCAT2(a,b) a##b | ^ bfd.h:3985:1: note: in expansion of macro 'CONCAT2' 3985 | CONCAT2 (NAME,_canonicalize_dynamic_reloc) | ^~~~~~~ coff-i386.c:618:6: note: in expansion of macro 'BFD_JUMP_TABLE_DYNAMIC' 618 | BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic), | ^~~~~~~~~~~~~~~~~~~~~~ coffcode.h: In function 'coff_write_object_contents': coffcode.h:3511:7: warning: '__builtin_strncpy' specified bound 8 equals destination size [-Wstringop-truncation] 3511 | strncpy (section.s_name, current->name, SCNNMLEN); | ^ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cofflink.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c cofflink.c -o cofflink.o cofflink.c: In function 'process_embedded_commands': cofflink.c:1255:15: warning: variable 'had_shared' set but not used [-Wunused-but-set-variable] 1255 | int had_shared= 0; | ^~~~~~~~~~ cofflink.c:1253:15: warning: variable 'had_read' set but not used [-Wunused-but-set-variable] 1253 | int had_read = 0; | ^~~~~~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c aout32.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c aout32.c -o aout32.o In file included from aout32.c:23: aoutx.h: In function 'aout_link_input_bfd': aoutx.h:4028:17: warning: variable 'sym_count' set but not used [-Wunused-but-set-variable] 4028 | bfd_size_type sym_count; | ^~~~~~~~~ aoutx.h: In function 'aout_link_write_other_symbol': aoutx.h:4663:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 4663 | val = 0; | ~~~~^~~ aoutx.h:4664:5: note: here 4664 | case bfd_link_hash_indirect: | ^~~~ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf.c -o elf.o elf.c: In function 'prep_headers': elf.c:4204:23: warning: variable 'i_shdrp' set but not used [-Wunused-but-set-variable] 4204 | Elf_Internal_Shdr **i_shdrp; /* Section header table, internal form */ | ^~~~~~~ elf.c:4203:22: warning: variable 'i_phdrp' set but not used [-Wunused-but-set-variable] 4203 | Elf_Internal_Phdr *i_phdrp = 0; /* Program header table, internal form */ | ^~~~~~~ elf.c: In function '_bfd_elf_write_object_contents': elf.c:4336:22: warning: variable 'i_ehdrp' set but not used [-Wunused-but-set-variable] 4336 | Elf_Internal_Ehdr *i_ehdrp; | ^~~~~~~ elf.c: In function 'swap_out_syms': elf.c:5244:34: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 5244 | symtab_shndx_hdr->contents = outbound_shndx; | ^ elf.c: In function '_bfd_elf_compute_section_file_positions': elf.c:3110:16: warning: 'strtab' may be used uninitialized [-Wmaybe-uninitialized] 3110 | || ! _bfd_stringtab_emit (abfd, strtab)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ elf.c:3031:27: note: 'strtab' was declared here 3031 | struct bfd_strtab_hash *strtab; | ^~~~~~ elf.c: In function 'elfcore_write_prpsinfo': elf.c:6983:3: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 6983 | strncpy (data.pr_fname, fname, sizeof (data.pr_fname)); | ^ elf.c:6984:3: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 6984 | strncpy (data.pr_psargs, psargs, sizeof (data.pr_psargs)); | ^ make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=compile i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32.c i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -DTRAD_CORE -I. -I. -I./../include -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c elf32.c -o elf32.o make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' /bin/sh ./libtool --mode=link i686-pld-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -o libbfd.la -rpath /usr/lib -release 2.13.2.1 archive.lo archures.lo bfd.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 archive64.lo `cat ofiles` mkdir .libs ar cru .libs/libbfd.a archive.o archures.o bfd.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 archive64.o elf32-i386.o elf32.o elf.o elflink.o elf-strtab.o elf-eh-frame.o dwarf1.o i386linux.o aout32.o efi-app-ia32.o peigen.o cofflink.o elf32-gen.o cpu-i386.o trad-core.o ranlib .libs/libbfd.a creating libbfd.la (cd .libs && rm -f libbfd.la && ln -s ../libbfd.la libbfd.la) make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' make[2]: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' libtooldir=`/bin/sh ./libtool --config | sed -n -e 's/^objdir=//p'`; \ if [ -f $libtooldir/libbfd.a ]; then \ cp $libtooldir/libbfd.a libbfd.tmp; \ ranlib libbfd.tmp; \ /bin/sh ./../move-if-change libbfd.tmp libbfd.a; \ else true; fi touch stamp-lib make[2]: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/bfd' + /usr/bin/make -Otarget -j9 -C gas gasp-new make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -I./../intl -I../intl -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c sb.c make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -I./../intl -I../intl -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c hash.c make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -I./../intl -I../intl -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c macro.c macro.c: In function 'macro_expand': macro.c:912:7: warning: variable 'is_positional' set but not used [-Wunused-but-set-variable] 912 | int is_positional = 0; | ^~~~~~~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' i686-pld-linux-gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -I./../intl -I../intl -DLOCALEDIR="\"/usr/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -c gasp.c gasp.c: In function 'main': gasp.c:3685:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 3685 | show_help (); | ^~~~~~~~~~~~ gasp.c:3687:9: note: here 3687 | case 'v': | ^~~~ gasp.c: In function 'process_assigns': gasp.c:1762:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 1762 | sprintf (buffer, "%d", res); | ^~ In function 'doinstr', inlined from 'process_assigns' at gasp.c:1855:8: gasp.c:1762:20: note: directive argument in the range [-2147483648, 2147483646] 1762 | sprintf (buffer, "%d", res); | ^~~~ In file included from /usr/include/stdio.h:906, from gasp.c:52: In function 'sprintf', inlined from 'doinstr' at gasp.c:1762:3, inlined from 'process_assigns' at gasp.c:1855:8: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' /bin/sh ./libtool --mode=link i686-pld-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -o gasp-new gasp.o macro.o sb.o hash.o ../libiberty/libiberty.a mkdir .libs i686-pld-linux-gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-missing-prototypes -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -o gasp-new gasp.o macro.o sb.o hash.o ../libiberty/libiberty.a make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas' + /usr/bin/make -Otarget -j9 -C gas/doc gasp.info make: Entering directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas/doc' makeinfo -I . gasp.texi make: Leaving directory '/tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1/gas/doc' + RPM_EC=0 + jobs -p + exit 0 Executing(%install): /bin/sh -e /tmp/B.z3g0hx_u/BUILD/tmp/rpm-tmp.CbOngV TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin TMPDIR=/tmp/B.z3g0hx_u/BUILD/tmp + umask 022 + cd /tmp/B.z3g0hx_u/BUILD + /bin/rm '--interactive=never' -rf /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder + /bin/mkdir -p /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder + cd binutils-2.13.2.1 + rm -rf /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder + install -d /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder/usr/bin /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder/usr/share/info + install gas/gasp-new /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder/usr/bin/gasp + cp -p gas/doc/gasp.info /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder/usr/share/info + /usr/bin/find-debuginfo -j8 --build-id-seed 2.13.2.1a-1 --unique-debug-suffix -2.13.2.1a-1.i686 --unique-debug-src-base binutils-gasp-2.13.2.1a-1.i686 -S debugsourcefiles.list /tmp/B.z3g0hx_u/BUILD/binutils-2.13.2.1 extracting debug info from /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder/usr/bin/gasp 964 blocks + __spec_install_post_strip + set +x Stripping 1 ELF executables...DONE + __spec_install_post_chrpath + set +x Remove RPATH/RUNPATH from 1 executable binaries and shared object files. + __spec_install_post_compress_modules + set +x + __spec_install_post_check_so + set +x Searching for shared objects with unresolved symbols... DONE + __spec_install_post_check_tmpfiles + set +x Checking /var/run <-> tmpfiles.d completeness... DONE + __spec_install_post_check_shebangs + set +x Checking script shebangs... DONE + __spec_install_post_compress_docs + set +x Compress info pages: /usr/share/info + __spec_install_post_py_hardlink + set +x Processing files: binutils-gasp-2.13.2.1a-1.i686 Provides: binutils-gasp = 5:2.13.2.1a-1 binutils-gasp(x86-32) = 5:2.13.2.1a-1 Requires(interp): /sbin/postshell /sbin/postshell Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/postshell Requires(postun): /sbin/postshell Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) rtld(GNU_HASH) Processing files: binutils-gasp-debugsource-2.13.2.1a-1.i686 Provides: binutils-gasp-debugsource = 5:2.13.2.1a-1 binutils-gasp-debugsource(x86-32) = 5:2.13.2.1a-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: binutils-gasp-debuginfo-2.13.2.1a-1.i686 Provides: binutils-gasp-debuginfo = 5:2.13.2.1a-1 binutils-gasp-debuginfo(x86-32) = 5:2.13.2.1a-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: binutils-gasp-debugsource(x86-32) = 5:2.13.2.1a-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder Wrote: /tmp/B.z3g0hx_u/RPMS/binutils-gasp-2.13.2.1a-1.i686.rpm Wrote: /tmp/B.z3g0hx_u/RPMS/binutils-gasp-debuginfo-2.13.2.1a-1.i686.rpm Wrote: /tmp/B.z3g0hx_u/RPMS/binutils-gasp-debugsource-2.13.2.1a-1.i686.rpm Executing(%clean): /bin/sh -e /tmp/B.z3g0hx_u/BUILD/tmp/rpm-tmp.nL42tm + umask 022 + cd /tmp/B.z3g0hx_u/BUILD + cd binutils-2.13.2.1 + rm -rf /tmp/B.z3g0hx_u/BUILD/tmp/binutils-gasp-2.13.2.1a-i686-root-builder + RPM_EC=0 + jobs -p + exit 0 RPM build warnings: Could not canonicalize hostname: nereid ended at: Tue Sep 27 21:03:07 2022, done in 0:00:38.388686 + chmod -R u+rwX /tmp/B.z3g0hx_u/BUILD + rm -rf /tmp/B.z3g0hx_u/tmp /tmp/B.z3g0hx_u/BUILD copy rpm files to cache_dir: /spools/ready Creating pndir index of /spools/ready/ (type=dir)... Loading [pndir]previous /spools/ready/packages.ndir.gz... Loading [dir]/spools/ready/... 200..400..600..800..1000..1088 Writing /spools/ready/packages.ndir.gz... Begin-PLD-Builder-Info upgrading packages End-PLD-Builder-Info + rm -rf /tmp/B.z3g0hx_u Begin-PLD-Builder-Info Build-Time: user:55.17s sys:13.03s real:43.57s (faults io:153 non-io:2776094) Files queued for ftp: 112829 binutils-gasp-debugsource-2.13.2.1a-1.i686.rpm 96873 binutils-gasp-debuginfo-2.13.2.1a-1.i686.rpm 63069 binutils-gasp-2.13.2.1a-1.i686.rpm 206 binutils-gasp-2.13.2.1a-1.src.rpm.uploadinfo End-PLD-Builder-Info